如何显示或回显此数组。我想要做的是在一行上显示带有<br>
标签的数组。例如:
one/two:3
one/four/0:5
one/four/1:6
one/four/2:7
eight/nine/ten:11
下面是我的代码
$array = array(
"one/" => array(
'two/' => array(
':3',
'four/' => array(
'0' => ':5',
'1' => ':6',
'2' => ':7'
)
)
),
"eight" => array( 'nine', 'ten', ':11' )
);
foreach ( $array as $keys ) {
echo $keys . '<br />';
}
我的foreach()
是否正确?
答案 0 :(得分:1)
没有。如果你想要阵列中的键,你需要
foreach($array as $key => $val)
// or
foreach(array_keys($array) as $key)
同样,foreach不进行多维循环。 - 你的循环只会带回“一”和“八”条目,而不是任何子条目。