我有一个 json 数组,看起来像:
Array (
[0] => Array
(
[k1] => aaa
[k2] => aaa
[kTypes] => Array
(
[ktype1] => Array
(
[desc] => asd
)
[ktype2] => Array
(
[desc] => asd
)
)
)
我尝试获取 ktypes 中的 desc 值,尝试了这个:
$items = $myArray;
// echo "<pre>";
// print_r($items);
// echo "</pre>";
echo '<table>';
echo '<tr><th>k1</th><th>k2</th><th>ktype1</th><th>ktype2</th></tr>';
foreach($items as $item)
{
echo "<tr><td>$item[k1]</td><td>$item[k2]</td><td>$item[kTypes][kType1][desc]</td><td>$item[kTypes][kType2][desc]</td>";
}
echo '</table>';
这适用于前两列,但不适用于 ktype 列。那里:
echo is "Array[kType2][desc]"
所以我尝试了一个嵌套循环,但这也不起作用。
谁能在正确的轨道上帮助我?