php完全自學手冊login
php完全自學手冊
作者:php.cn  更新時間:2022-04-15 13:53:54

PHP 多維數組



一個陣列中的值可以是另一個數組,另一個數組的值也可以是數組。依照這個方式,我們可以建立二維或三維陣列:

實例

#
<?php
// 二维数组:
$cars = array
(
    array("Volvo",100,96),
    array("BMW",60,59),
    array("Toyota",110,100)
);
print_r($cars); 
?>

運行實例»##點擊"執行實例" 按鈕查看線上實例


PHP - 多維陣列

#多維陣列是包含一個或多個陣列的陣列。

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

實例

在這個實例中,我們建立了一個自動分配ID 鍵的多維數組:

實例

<?php 
$sites = array 
( 
    "php"=>array 
    ( 
        "php中文网", 
        "http://www.php.cn" 
    ), 
    "google"=>array 
    ( 
        "Google 搜索", 
        "http://www.google.com" 
    ), 
    "taobao"=>array 
    ( 
        "淘宝", 
        "http://www.taobao.com" 
    ) 
); 
print("<pre>"); // 格式化输出数组 
print_r($sites); 
print("</pre>"); 
?>

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

#上面的陣列將輸出如下:

1022.png

實例2

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

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

1023.png