1.一維數組:
例子 1
在這個例子中,會自動分配 ID 鍵:
$names = array("Peter","Quagmire","Joe");
例子 2
在這個例子中,我們人工分配的 ID 鍵:
$names[0] = "Peter"; $names[1] = "Quagmire"; $names[2] = "Joe";
可以在腳本中使用這些 ID 鍵:
<?php $names[0] = "Peter"; $names[1] = "Quagmire"; $names[2] = "Joe"; echo $names[1] . " and " . $names[2] . " are ". $names[0] . "'s neighbors"; ?>
例子 3
在本例中,我們使用一個數組把年齡分配給不同的人:
$ages = array("Peter"=>32, "Quagmire"=>30, "Joe"=>34);
例子 4
本例與例子 1 相同,不過展示了另一種創建數組的方法:
$ages['Peter'] = "32"; $ages['Quagmire'] = "30"; $ages['Joe'] = "34";
可以在腳本中使用 ID 鍵:
<?php $ages['Peter'] = "32"; $ages['Quagmire'] = "30"; $ages['Joe'] = "34"; echo "Peter is " . $ages['Peter'] . " years old."; ?>
2.多維數組
例子 1
在本例中,我們創建了一個帶有自動分配的 ID 鍵的多維數組:
$families = array ( "Griffin"=>array ( "Peter", "Lois", "Megan" ), "Quagmire"=>array ( "Glenn" ), "Brown"=>array ( "Cleveland", "Loretta", "Junior" ) );
例子 2
讓我們試着顯示上面的數組中的一個單一的值:
echo "Is " . $families['Griffin'][2] . " a part of the Griffin family?";
以上代碼的輸出:
Is Megan a part of the Griffin family?