数组在PHP中是和个数据类型,它是一个特殊的类型可以存放不同的数据,包括在PHP中可用的大部份,下面我们想办法把二维数组中的数据输出来.
二维数组访问
例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]);
- }