首頁  >  文章  >  後端開發  >  PHP資料型別之數組變數詳解

PHP資料型別之數組變數詳解

黄舟
黄舟原創
2016-12-22 10:25:351406瀏覽

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。

 以上就是PHP資料類型之數組變數詳解的內容,更多相關內容請關注PHP中文網(www.php.cn)!


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn