打印

[php] 如何用PHP将这个数组读出来

Array ( [0] => Array ( [userid] => 1 [username] => 刘振鹏 [status] => 0 [userpwd] => ) [1] => Array ( [userid] => 2 [username] => 刘鹏飞 [status] => 0 [userpwd] => ) [2] => Array ( [userid] => 3 [username] => 刘朋 [status] => 0 [userpwd] => ) [3] => Array ( [userid] => 4 [username] => admin [status] => 0 [userpwd] => ) [4] => Array ( [userid] => 11 [username] => admin [status] => 0 [userpwd] => ) [5] => Array ( [userid] => 12 [username] => admin [status] => 0 [userpwd] => ) [6] => Array ( [userid] => 13 [username] => liuzp [status] => 0 [userpwd] => ) [7] => Array ( [userid] => 14 [username] => lzp [status] => 0 [userpwd] => ) )
这是我用pint_r打印出来的
可就是用循环读不出来,来请教大家了
专注。专业
foreach($array as $data){
$userid = $data[userid];
}
提供一个最笨蛋的方法,当然我建议这么做
for($i=0;$i<count($array);$i++)
{
for($j=0;$j<count($array[$i]);$j++)
  {
     echo $array[$j][userid];
  }
}
因为它是个多维数组,一般用
foreach ($arr as $key => $value) {
    echo "Key: $key; Value: $value<br />\n";
}

[ 本帖最后由 ylw1230 于 2008-7-12 10:20 编辑 ]
思路決定出路,努力成就未來!
很好。楼上的两位已经做了很详细的解答。

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!