1,array 創建數組
2,range 創建範圍內的數組 range(開始元素,結束元素,步長)
3,compact 將變量轉換爲數組 key爲變量的名稱,value爲變量的值 $name = 'yuanwei' compact('name') 結果array(‘name’=>'yuanwei')
4,array_merge 合併數組
5,count計算數組個數
6,array_keys()返回數組的鍵名
7,array_keys_exists()檢查鍵是否在數組中
8,array_shift()函數的作用是將數組的第一個單元移出並作爲結果返回,將數組的長度減一併將所有其它單元向前移動一位。所有的數字鍵名將改爲從零開始計數,文字鍵名將不變。
9,array_pop()函數的作用是將數組的最後一個單元彈出,並返回被彈出數組元素的值。
10,array_slice ()函數的作用是截取出數組中的一段,第二個參數表示從第幾個元素開始截取,參數小於0時從後向前計算,第三個參數爲正數時,表示截取的長度,爲負時,表示截取到末尾的第幾個位置,第四個參數設置爲true時,函數將保留鍵值,默認將會重置所有的數字鍵值。
11,array_rand()函數的作用是從數組中隨機取出一個或多個單元的鍵名。第二個參數表示取出鍵的數量
12,array_flip()函數的作用是交換數組中的鍵和值,函數要求值能夠成爲合法的鍵名,如果同一個值出現了多次,則最後一個鍵名將作爲它的值,其它的將全部丟棄。
13.array_search()函數的作用是在數組中搜索給定的值,如果成功則返回相應的鍵名。第三個參數設置爲true的時候將使用“===”進行比較,如果同一個值出現多次,則返回第一個匹配的鍵值。
14,array_fill()函數的作用是用給定的值填充數組,第一個參數表示開始的鍵值,第二個參數表示數組的長度,第三個參數表示數組的值。
15,array_unique()函數的作用是移除數組中重複的值,保留首個出現的值。