在PHP中,array函數(shù)用于創(chuàng)建一個(gè)數(shù)組。它接受任意數(shù)量的參數(shù),并將它們作為數(shù)組的元素來創(chuàng)建一個(gè)新的數(shù)組。
array函數(shù)的語法如下:
array(value1, value2, value3, …)
其中,value1、value2、value3等參數(shù)是數(shù)組的元素值??梢詡鬟f任意類型的值作為參數(shù),包括字符串、數(shù)字、布爾值、對(duì)象等。
例如,下面的代碼使用array函數(shù)創(chuàng)建了一個(gè)包含三個(gè)元素的數(shù)組:
$myArray = array(“apple”, “banana”, “orange”);
可以通過索引訪問數(shù)組的元素,例如:
echo $myArray[0]; // 輸出 “apple”
可以在創(chuàng)建數(shù)組時(shí)省略元素值,這時(shí)數(shù)組的索引將自動(dòng)分配。例如:
$myArray = array(“apple”, “banana”, “orange”, “grape”);
echo $myArray[3]; // 輸出 “grape”
array函數(shù)還可以用于創(chuàng)建關(guān)聯(lián)數(shù)組,其中每個(gè)元素都有一個(gè)關(guān)聯(lián)的鍵。例如:
$person = array(“name” => “John”, “age” => 30, “city” => “New York”);
echo $person[“name”]; // 輸出 “John”