楼主:
APE36 (PT乡民)
2014-12-07 22:31:45<!DOCTYPE html>
<html>
<head>
</head>
<body>
<?php
$cars=array(
"小志"=>array("a"=>100,2=>90,"b"=>80),
"得华"=>array(1=>60,"c"=>100,3=>70),
"亭封"=>array("d"=>90,2=>80,"e"=>90));
for($i=0;$i<3;$i=$i+1){
for($j=0;$j<3;$j=$j+1){
echo $cars["$i"]["$j"]. "<br>" ;
}
}
?>
<body>
</html>
关于这简易的输出,为何服务器都会报error
不知道哪里宣告有误~"~
感谢指点....
作者: Den3 (Den) 2014-12-07 23:20:00
你的$i应该要是”小华”这些文字,不是数字foreach会自动帮你处理indez问题,另外你用for是怎么写,code贴上来看看另外你第二层的index有数字也有字串,当然用这种写法会挂掉就直接用foreach解决吧,他会帮你直接处理key有字串的问题,不用考虑太多,然后你就可以专心的把功能实作出来。