回覆列表
  • 1 # 百曉餘味

    陣列在PHP中包含2種表現,一種是普通陣列,定義方式有二種,第一:$a = array("aa","bb","cc")第二:$a[] = "aa";$a[] = "bb"$a[] = "cc";一般用陣列遍歷的方式可以打印出所有資料,也可以使用陣列的位標(從0開始計算)自定義列印,比如:$a[0]的值就是aa,$a[1]的值是"bb"陣列遍歷自己搜尋下,也是2種方式另外是別名陣列,定義也是2種第一:$a = array("aa"=> "11","bb"=>"22")第二:$a["aa"] = "11";$a["bb"] = "22";使用陣列的位標在別名陣列就不行了,必須用別名$a[0]就取不到值了,$a[“aa”]才能取到值"11"陣列遍歷其中foreach有點不一樣,自己搜尋下

  • 2 # 我是阿嘛

    Array 陣列

    PHP 中的陣列實際上是一個有序對映。對映是一種把 values 關聯到 keys 的型別。此型別在很多方面做了最佳化,因此可以把它當成真正的陣列,或列表(向量),散列表(是對映的一種實現),字典,集合,棧,佇列以及更多可能性。由於陣列元素的值也可以是另一個數組,樹形結構和多維陣列也是允許的。

    一般來說定義方法如下面幾種:

    一:

    執行結果如下圖所示。

    二:

    5

    三:

    6

    方法四:透過中括號[]定義陣列

    php 5.4版以後可以這麼寫,新增的陣列簡寫語法。

    php 5.3版及以前的版本不接受這麼寫...

  • 中秋節和大豐收的關聯?
  • 12v2a的電源能帶12v3.5a的裝置嗎?