帮助PHP中的多维数组



如何获得键和值?我尝试使用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'
   )
);

相关内容

  • 没有找到相关文章

最新更新