array()

定義和用法

array() 函式用於創建數組。

在 PHP 中,有三種類型的數組:

數值數組 - 帶有數字 ID 鍵的數組

關聯數組 - 帶有指定的鍵的數組,每個鍵關聯一個值

多維數組 - 包含一個或多個數組的數組

基本介紹

  • 中文名:函式用於創建數組
  • 外文名:array()
  • 數值數組:帶有數字 ID 鍵的數組
  • 多維數組:包含一個或多個數組的數組
語法,技術細節,實例,

語法

數值數組的語法:
array(value1,value2,value3,etc.);
關聯數組的語法:
array(key=>value,key=>value,key=>value,etc.);
參數描述
key
規定鍵名(數值或字元串)。
value
規定鍵值。

技術細節

返回值:
返回參數的數組。
PHP 版本:
4+
更新日誌:
自 PHP 5.4 起,可以使用短數組語法,用 [] 代替 array()rs=array("Volvo","BMW");

實例

實例 1 - 創建名為 $age 的關聯數組:
<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
echo "Peter is " . $age['Peter'] . " years old.";
?>
實例 2 - 遍歷和列印數值數組的值:
<?php
$cars=array("Volvo","BMW","Toyota");
$arrlength=count($cars);
for($x=0;$x<$arrlength;$x++)
{
echo $cars[$x];
echo "<br>";
}
?>
實例 3 - 遍歷和列印關聯數組的值:
<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
foreach($age as $x=>$x_value)
{
echo "Key=" . $x . ", Value=" . $x_value;
echo "<br>";
}
?>
實例 4 - 創建多維數組:
<?php
// A two-dimensional array:
$cars=array
(
array("Volvo",100,96),
array("BMW",60,59),
array("Toyota",110,100)
);
?>

相關詞條

熱門詞條

聯絡我們