如何获得键和值?我尝试使用key(),但它没有工作:
$array_newbie = array();
$array_newbie['121412'] = "Hello";
$array_newbie['121212'] = "Noob";
$array_newbie['155161'] = "nabbaa";
foreach($array_newbie as $k)
{
echo key($array_newbie) . "n";
}
输出:
121212
121212
121212
如何获得键值?我想让它输出
121412
121212
155161
我是新的PHP和这个多维数组的麻烦,谢谢
key()
正在获取当前数组指针的键。在您的例子中,它总是0
。
您可以通过foreach
获得它。
foreach($array_newbie as $key => $k) {
echo $key . "n";
}
而且,该数组是关联数组, 不是多维数组。
后者是一个数组,其成员也是数组…
$arr = array(
array(
'a', 'b', 'c'
),
array(
'd', 'e', 'f'
)
);