用<br/>标签显示数组的内容

时间:2012-07-19 17:33:19

标签: php

如何显示或回显此数组。我想要做的是在一行上显示带有<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()是否正确?

1 个答案:

答案 0 :(得分:1)

没有。如果你想要阵列中的键,你需要

foreach($array as $key => $val)
// or
foreach(array_keys($array) as $key)

同样,foreach不进行多维循环。 - 你的循环只会带回“一”和“八”条目,而不是任何子条目。