在使用 PHP 進行開發(fā)的過程中,或早或晚,您會需要創(chuàng)建許多相似的變量。
無需很多相似的變量,你可以把數(shù)據(jù)作為元素存儲在數(shù)組中。
數(shù)組中的元素都有自己的 ID,因此可以方便地訪問它們。
有三種數(shù)組類型:
數(shù)值數(shù)組
帶有數(shù)字 ID 鍵的數(shù)組
例子
$names = array("Peter","Quagmire","Joe");
echo $names[1] . " and " . $names[2] . " are ". $names[0] . "'s neighbors";
以上代碼的輸出:
Quagmire and Joe are Peter's neighbors
關(guān)聯(lián)數(shù)組
數(shù)組中的每個 ID 鍵關(guān)聯(lián)一個值
$ages = array("Peter"=>32, "Quagmire"=>30, "Joe"=>34);
echo "Peter is " . $ages['Peter'] . " years old.";
以上腳本的輸出:
Peter is 32 years old.
多維數(shù)組
包含一個或多個數(shù)組的數(shù)組
$families = array
(
"Griffin"=>array
(
"Peter",
"Lois",
"Megan"
),
"Quagmire"=>array
(
"Glenn"
),
"Brown"=>array
(
"Cleveland",
"Loretta",
"Junior"
)
);
如果輸出這個數(shù)組的話,應(yīng)該類似這樣:
Array
(
[Griffin] => Array
(
[0] => Peter
[1] => Lois
[2] => Megan
)
[Quagmire] => Array
(
[0] => Glenn
)
[Brown] => Array
(
[0] => Cleveland
[1] => Loretta
[2] => Junior
)
)
更多信息請查看IT技術(shù)專欄