php陣列函式

2021-07-24 20:56:13 字數 970 閱讀 5676

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()函式的作用是移除陣列中重複的值,保留首個出現的值。

PHP陣列函式

php索引以0開始 a array 0 a 1 b a array a a b b 呼叫 a a 多維陣列 a array a array a1 a1 a2 a2 輸出陣列 boolean print r var 建立陣列 1.array a array a b 2.list line a b c ...

php 陣列函式

隨著學習深入,普通陣列操作已經不能滿足我了 發現接觸的陣列函式越來越多,而且都比較好用 於是專門寫下了這一編文章 刪除陣列某個鍵值 unset key 擷取字串 array slice arr,5,2 從第5個元素開始,擷取2個元素 判斷一維陣列是否存在某值 in array mark arr 知道...

PHP陣列函式

array 建立陣列。array change key case 把陣列中所有鍵更改為小寫或大寫。array chunk 把乙個陣列分割為新的陣列塊。array column 返回輸入陣列中某個單一列的值。array combine 通過合併兩個陣列來建立乙個新陣列。array count valu...