?
$ pullMapInfo =“SELECT x,y,z,value FROM MapInfo的 </跨度> WHERE id =‘{$ player_id}’’; $ pullMapInfo2 = mysql_query($ pullMapInfo)或die($ error [4]);
//创建一个包含所有x,y,z的数组 for($ y = 1 …
Z在那里。如果将输出拆分,则可以看到它有三个维度,最后一个是Z.
array( [x=1] => array( [y=1] => array( [z=1] => "3" ) )
所以$ result_value [$ x] [$ y] [$ z] = 3
用于在php中创建多维数组的使用
$newarr[array_pop($arr)] = 0; foreach (array_reverse($arr) as $i) $newarr[$i] = $newarr;
检查一下 所以发帖 有更多的解释。