foreach
ループで配列をループしたいのですが、結果が混在しています。この配列をforeachループでどのようにループするのですか?
以下の配列は変数$result
に格納されています。
foreach ($result as $call) {
を実行すると、配列に3つの項目があっても1回だけループします。なぜ誰かが説明できますか?
ありがとうございます。
Array
(
[item] => Array
(
[0] => Array
(
[CallRef] => 1025742698
)
[1] => Array
(
[CallRef] => 1025786953
)
[2] => Array
(
[CallRef] => 1025786953
)
)
)
* 3つの要素を含む配列である* one *要素を含む配列です。解決策:*内部配列のループ*。 –
実際、 '$ result'は1つの配列項目しか持っていません。 Itemには3つのアイテムがあります。 –
あなたは注意深く見なければなりません。ダンプ内の '[item]'は無視できません。 – Barmar