PHP 多維陣列
一個數組中的值可以是另一個數組,另一個數組的值也可以是一個數組。依照這種方式,我們可以建立二維或者三維陣列:
例項
// 二維陣列:
$cars = array
(
array("Volvo",100,96),
array("BMW",60,59),
array("Toyota",110,100)
);
執行例項 ?
PHP - 多維陣列
多維陣列是包含一個或多個數組的陣列。
在多維陣列中,主陣列中的每一個元素也可以是一個數組,子陣列中的每一個元素也可以是一個數組。
例項
在這個例項中,我們建立了一個自動分配 ID 鍵的多維陣列:
例項
<?php
$sites = array
(
"itread01"=>array
(
"入門教學",
"http://www.itread01.com"
),
"google"=>array
(
"Google 搜尋",
"http://www.google.com"
),
"taobao"=>array
(
"淘寶",
"http://www.taobao.com"
)
);
print("<pre>"); // 格式化輸出陣列
print_r($sites);
print("</pre>");
?>
$sites = array
(
"itread01"=>array
(
"入門教學",
"http://www.itread01.com"
),
"google"=>array
(
"Google 搜尋",
"http://www.google.com"
),
"taobao"=>array
(
"淘寶",
"http://www.taobao.com"
)
);
print("<pre>"); // 格式化輸出陣列
print_r($sites);
print("</pre>");
?>
上面的陣列將輸出如下:
例項 2
讓我們試著顯示上面陣列中的某個值:
echo $sites['itread01'][0] . '地址為:' . $sites['itread01'][1];
上面的程式碼將輸出: