3 回答

TA貢獻(xiàn)1797條經(jīng)驗 獲得超4個贊
您的計數(shù)器變量沒有做任何事情,因為您foreach只會迭代$inner[0]然后停止。您需要添加第三級迭代:
foreach($pixa_feedback as $inner){
// check type
if(is_array($inner)){
// iterate through nested array
foreach ($inner as $values){
foreach ($values as $key => $value) {
echo $key . ": " . $value . " <br>";
}
}
}
}
輸出:
url: www.someurl.com <br>id: 11 <br>
url: www.differenturl.com <br>id: 22 <br>

TA貢獻(xiàn)1993條經(jīng)驗 獲得超6個贊
你沒有正確循環(huán)你的數(shù)組試試這個:
$temp = array (
'totalHits' => 500,
'total' => 845,
'hits' =>
array (
0 => array (
'url' => 'www.someurl.com',
'id' => '11',
),
1 => array (
'url' => 'www.differenturl.com',
'id' => '22',
),
));
foreach($temp["hits"] as $inner_arr){
echo $inner_arr["url"];
echo $inner_arr["id"];
}

TA貢獻(xiàn)1779條經(jīng)驗 獲得超6個贊
在 a 中,foreach
您不需要計數(shù)器變量。循環(huán)體將針對第一個“參數(shù)”中的每個項目運行。因此內(nèi)循環(huán)(在外循環(huán)的第 3 次迭代期間)迭代array ('url' => 'www.someurl.com', 'id' => '11')
并在之后完成。
- 3 回答
- 0 關(guān)注
- 160 瀏覽
添加回答
舉報