数组在php中是和个数据类型,它是一个特殊的类型可以存放不同的数据,包括在php中可用的大部份,下面我们想办法把二维数组中的数据输出来.
二维数组访问
例1代码如下:
-
- $arr=array("key"=>array("key2"=>"value"));
-
- echo $arr["key"]["key2"];
例2代码如下:
-
- $arr=array(array("key2"=>"value"));
-
- echo $arr[0]["key2"];
更多维数组以此类推
$arr["键值"]["键值"]["键值"]["键值"]["键值"]
实例代码如下:
- $myphonebook = array (
- array("abcd","1234"),
- array("efgh","5678"),
- array("ijkl","9012")
- );
- echo $myphonebook[0][0];
- echo $myphonebook[0][1];
利用循环读取二维数组,代码如下:
- while($row=$db->fetch_array($query)){
- $arr[] = array($row[id],$row[f_id],$row[name]);
-
- }
二维数组读取还有一个方法就是利用foreach()来操作,这里我就不说了.