0
我有一個3級的數組。我想顯示特定關鍵字的值。此關鍵字出現在第二級和第三級。但我想只顯示第二級。如何遍歷PHP中的特定關鍵字的3級陣列
任何想法如何做到這一點?我已經嘗試了以下內容,但它顯示了「名稱」鍵的所有值。
$jsonIterator = new RecursiveIteratorIterator(
new RecursiveArrayIterator(json_decode($call_result, TRUE)),
RecursiveIteratorIterator::SELF_FIRST);
foreach ($jsonIterator as $key => $val) {
if(strcmp ($key , "name") == 0)
{
//echo '<br>';
if(strcmp($val , " ")== 1)
{
echo "$key => $val\n";
}
}
}
任何想法,如何只打印出第二級別的值?
在此先感謝。
正是你想要顯示?元素的關鍵在於三級陣列。 ?向我展示你的陣列.. –