數組在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]);
- }
二維數組讀取還有一個方法就是利用foreach()來操作,這里我就不說了.
新聞熱點
疑難解答