當前位置:才華齋>計算機>php語言>

PHP資料型別之陣列變數詳解

php語言 閱讀(3.28W)

導語:PHP是一種通用開源指令碼語言。語法吸收了C語言、Java和Perl的特點,利於學習,使用廣泛,主要適用於Web開發領域。下面我們來看看PHP資料型別之陣列變數詳解,希望對大家有所幫助。

PHP資料型別之陣列變數詳解

PHP中的陣列實際上是一個有序圖,是一種把values對映到keys的型別。一個數組實際上就是把一系列數字和字串作為一個單元來進行處理。陣列可以是二維、三維或者多維陣列,其中的元素也很自由,可以是Integer或者String。PHP中陣列下標的變數型別不會對陣列造成影響,陣列的型別只有一種,但可以同時包含整型和字串型的'下標。

陣列的語法結構如下所示:

array([key1=>]value1

,[key2=>]value2,...

)

//其中,key1和key2可以使Integer或者String

//而value可以是任何值,包括字串、整型、浮點型、布林型或者陣列物件

要新建一個數組可以用array()語法結構,它接受一定數量用逗號分隔的key=>value引數對。如程式2—6所示。

程式2-6 構造一個新的陣列

$arr=array("book"=>"php",8=>true);

echo $arr["book"]; //列印輸出結果為php

echo $arr[8]; //列印輸出結果為1

?>

可以看到陣列的鍵值key可以是Integer或者String。