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