二维数组访问
例1:
代码如下 | 复制代码 |
//建立数组 $arr=array("key"=>array("key2"=>"value")); //访问二维数组“key2”元素 echo $arr["key"]["key2"]; 例2: //建立数组 $arr=array(array("key2"=>"value")); //访问二维数组“key2”元素 echo $arr[0]["key2"]; |
更多维数组以此类推
$arr["键值"]["键值"]["键值"]["键值"]["键值"]。。。。
实例:
代码如下 | 复制代码 |
$myphonebook = array ( array("abcd","1234"), array("efgh","5678"), array("ijkl","9012") ); echo $myphonebook[0][0]; // abcd echo $myphonebook[0][1]; // 1234 |
利用循环读取二维数组
代码如下 | 复制代码 |
while($row=$db->fetch_array($query)){ $arr[] = array($row[id],$row[f_id],$row[name]); //$arr[] = array('id'=>$row[id],'f_id'=>$row[f_id],'name'=>$row[name]); } |
二维数组读取还有一个方法就是利用foreach()来操作,这里我就不说了,我以前有写过相关的文章有需要的可以搜索一下。
时间: 2024-11-02 07:16:12