一個數(shù)組中的值可以是另一個數(shù)組,另一個數(shù)組的值也可以是一個數(shù)組。依照這種方式,我們可以創(chuàng)建二維或者三維數(shù)組:

實例

<?php
// 二維數(shù)組:
$cars = array
(
    array("Volvo",100,96),
    array("BMW",60,59),
    array("Toyota",110,100)
);
print_r($cars); 
?>

運行實例 ?

點擊 "運行實例" 按鈕查看在線實例


PHP - 多維數(shù)組

多維數(shù)組是包含一個或多個數(shù)組的數(shù)組。

在多維數(shù)組中,主數(shù)組中的每一個元素也可以是一個數(shù)組,子數(shù)組中的每一個元素也可以是一個數(shù)組。

實例

在這個實例中,我們創(chuàng)建了一個自動分配 ID 鍵的多維數(shù)組:

實例

<?php 
$sites = array 
( 
    "php"=>array 
    ( 
        "php中文網(wǎng)", 
        "http://miracleart.cn" 
    ), 
    "google"=>array 
    ( 
        "Google 搜索", 
        "http://www.google.com" 
    ), 
    "taobao"=>array 
    ( 
        "淘寶", 
        "http://www.taobao.com" 
    ) 
); 
print("<pre>"); // 格式化輸出數(shù)組 
print_r($sites); 
print("</pre>"); 
?>

運行實例 ?

點擊 "運行實例" 按鈕查看在線實例

上面的數(shù)組將輸出如下:

1022.png

實例 2

讓我們試著顯示上面數(shù)組中的某個值:

echo $sites['php'][0] . '地址為:' . $sites['php'][1];
上面的代碼將輸出:

1023.png