首頁 >後端開發 >PHP問題 >php數組是如何初始化

php數組是如何初始化

(*-*)浩
(*-*)浩原創
2019-09-26 14:09:324132瀏覽

php數組是如何初始化

PHP 中的陣列其實是一個有序映射。 映射是一種把 values 關聯到 keys 的型別。

此類型在很多方面做了優化,因此可以把它當成真正的數組,或列表(向量),散列表(是映射的一種實現),字典,集合,棧,隊列以及更多重可能性。由於數組元素的值也可以是另一個數組,樹狀結構和多維數組也是允許的。 (推薦學習:PHP程式設計從入門到精通

可以用 array() 語言結構來新建一個陣列。它接受任意數量以逗號分隔的 鍵(key) => 值(value)對。

初始化一個陣列一般有2種方法:一個是單獨給陣列中的元素賦值;還有一種是把所有的元素一起初始化。

下面簡單介紹初始化陣列的2種方法:

第一種方法:

$a["color"]="red";
$a["taste"]="sweet";
$a["shape"]="round";
$a["name"]="apple";
$a[3]=4;

第二種方法:

$a=array(
"color"=>"red",
"taste"=>"sweet",
"shape"=>"round",
"name"=>"apple",
3=>4);

這兩種方法的效果是相同的,不同的只是給元素賦值的方法不同。

以上是php數組是如何初始化的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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