php 常用函式總結

2022-05-17 03:35:36 字數 1434 閱讀 4892

1. is_numeric() // 判斷變數是不是數字或者數字字串

2. array_column() // 獲取某一列 

3. array_search() //array_search(value,array,strict) 返回鍵值或者false

4. in_array() //in_array(search,array,type) 返回true或者false

5. array_unique() // array_unique() 先將值作為字串排序,然後對每個值只保留第乙個遇到的鍵名,接著忽略所有後面的鍵名。這並不意味著在未排序的 array 中同乙個值的第乙個出現的鍵名會被保留。

6. array_merge() // 函式把乙個或多個陣列合併為乙個陣列,如果兩個或更多個陣列元素有相同的鍵名,則最後的元素會覆蓋其他元素。

7. array_merge_recursive() // 不會進行鍵名覆蓋,而是將多個相同鍵名的值遞迴組成乙個陣列。

8. implode() // 函式返回由陣列元素組合成的字串。implode(separator,array)

9. count() //count(array,mode);//對於陣列,返回其元素的個數,對於其他值,返回 1, 如果 mode 被設定為 count_recursive(或 1),則會遞迴底計算多維陣列中的陣列的元素個數。

10. array_values() // array_values() 函式返回乙個包含給定陣列中所有鍵值的陣列,但不保留鍵名。被返回的陣列將使用數值鍵,從 0 開始並以 1 遞增

11. explode() // 將陣列打亂為字串

12. json_decode() //解碼json字串

13. array_keys() // 函式返回包含陣列中所有鍵名的乙個新陣列。

14. array_shift() // 刪除陣列中的第乙個元素

15. array_unshift() // 往陣列第乙個元素插入資料,array_unshift($a,"blue");該函式會返回陣列中元素的個數,數值鍵名將從 0 開始,以 1 遞增。字串鍵名將保持不變。

16. array_filter() // php過濾陣列中的0、null、false和''等空值

$last_names = array_column($data,'last_name');

array_multisort($last_names,sort_desc,$data);

var_dump($data)

php常用函式總結

1 echo 輸出乙個或多個字串 2 var dump 列印變數的詳細資訊 3 print r 列印關於變數的易於理解的資訊。4 print 輸出字串 5 printf 輸出格式化字串,返回字串長度 6 phpinfo 輸出php 配置資訊 7 define定義常量 8 defined 檢視常量是否...

PHP專案常用函式總結

字串擷取,並且將多餘內容替換為指定字元 param 原字串 string param 擷取的長度 sublen param 開始位置 start param 編碼格式 code param 被擷取掉的字元的顯示比如 x.suffix return string function mb cut str...

php常用封裝函式總結

用於處理android 和 ios的上傳 用於處理android 和 ios的上傳 param type byte param type name 名 param type lx 型別 function android or ios img up byte,name,lx path public u...