それぞれのmembership_name値を集めて表示したいと思います。私はいくつかのforeachループを試しましたが、彼らは常に無効なforeach()コマンドとして私のdrupalインストールを警告します。多次元配列から動的に情報を取り出す方法
これはprint_r($ myMemberships)です。
Array
(
[1] => Array
(
[3] => Array
(
[id] => 3
[membership_id] => 3
[contact_id] => 1
[membership_contact_id] => 1
[membership_type_id] => 1
[join_date] => 2011-08-23
[start_date] => 2011-08-23
[membership_start_date] => 2011-08-23
[status_id] => 2
[is_override] => 1
[is_test] => 0
[member_is_test] => 0
[is_pay_later] => 0
[member_is_pay_later] => 0
[membership_name] => Orientation
[relationship_name] => Volunteer for
)
[4] => Array
(
[id] => 4
[membership_id] => 4
[contact_id] => 1
[membership_contact_id] => 1
[membership_type_id] => 2
[join_date] => 2011-08-23
[start_date] => 2011-08-23
[membership_start_date] => 2011-08-23
[status_id] => 2
[is_override] => 1
[is_test] => 0
[member_is_test] => 0
[is_pay_later] => 0
[member_is_pay_later] => 0
[membership_name] => Field Production
[relationship_name] => Volunteer for
)
[5] => Array
(
[id] => 5
[membership_id] => 5
[contact_id] => 1
[membership_contact_id] => 1
[membership_type_id] => 3
[join_date] => 2011-08-23
[start_date] => 2011-08-23
[membership_start_date] => 2011-08-23
[status_id] => 2
[is_override] => 1
[is_test] => 0
[member_is_test] => 0
[is_pay_later] => 0
[member_is_pay_later] => 0
[membership_name] => Graphic Design
[relationship_name] => Volunteer for
)
)
[record_count] => 7
)
また、私は変数のようなユーザーに権限を付与するよう各membership_nameを確保したいと思います:
<?php
if ($orientation) {
// execute code
} else {
// otherwise execute
}
<?php
if ($fieldproduction) {
// execute code
} else {
// otherwise execute
}
// etc... etc...
これは、私はおそらく完全に間違って、その上に呼び出すために使用しているものです。
foreach ($myMemberships as $myMembership) {
foreach ($myMembership as $value => $final) {
echo 'hello';
}
}
あなたの 'foreach()'について間違いがある場合、 'foreach()'を呼び出す方法とともにここに投稿すると便利です。 –
配列もこれによって呼び出されます:print_r($ myMemberships); '($値として$ myMembership => $最終)foreachの($ myMembershipとして$ myMemberships){ \tのforeach { \t \t \tエコー 'こんにちは'。 } } ' – inertialmedia
'警告:foreachのために供給無効な引数() ' – inertialmedia