【发布时间】:2014-01-06 01:55:39
【问题描述】:
使用基本的关联数组,例如:
$ar = array("First" => 1, "Second" , "Third" =>"Three");
如果你这样做:
foreach($ar as $key => $val) {
var_dump($key);
}
这将产生:
string 'First' (length=5)
int 0
string 'Third' (length=5)
如何在多维数组中实现相同的结果?
类似:
array( 0 => array(
"First" => 1, "Two", "Third" => "Three"
)
);
我试过了:
foreach($ar as $k => $v){
var_dump($ar[0][$k]);
}
我明白了:
string 'Two' (length=3)
代替:
string 'First' (length=5)
int 0
string 'Third' (length=5)
感谢
【问题讨论】:
标签: php multidimensional-array foreach key