本文主要和大家分享PHP部分函數整理分享,希望能幫助大家。
1.Gettype():取得變數型別
2.Is_Array():判斷變數是否為陣列型別
3.Is_double():判斷變數是否為倍浮點數型別
#4.Is_float():判斷變數是否為浮點數型別
#5.Is_int():判斷變數是否為整數型別
6.Is_integer():判斷變數是否為整數型別
7.Is_long():判斷變數是否為長整數型別
8.Is_object():判斷變數是否為物件型別
9 .Is_string():判斷變數是否為字串型別
10.Echo函數:輸出一個或多個字串
11. Print函數: 輸出一個或多個字串
#12.Die函數:此函數式exit()函數的別名函數
13.Printf函數:此函數用於輸出格式化的字串
注意事項:第一個函數為必選項,是規定的字串以及如何格式化其中的變數。
14.Trim函數:用於去除字串開始位置以及結束位置的空格,並返回去掉空格後的字串。
15.Ltrim函數:函數與Trim()函數相同,只去除字串左邊的特定字元。
16.Rtrim函數:函數與Trim()函數相同只去除字串右側的特定字元。
17.Str_pad()函數:依需求填補字串
注意:函數有四個參數,第一個參數是必選項,第二個參數也是必選項,第三個函數指定填補時所使用的字串,為可選項,第四個函數指定填補的方向。
範例:$input = 「Alien」;
echo str_pad($input,10); #輸出:Alien
18.Addslashes():用來為字串中的特殊字元加入轉義字符。
19.Strlen()函數:取得字串的長度。
20.Substr()函數:傳回字串的子字串。
21.nl2br函數:在字串中的每個新行「\n「之前插入HTML換行符」
」
22.htmlspecialchars()函數:將一些預先定義的字元轉換成HTML實體
#23.Strcmp():字串比較函數,按位元組順序進行字串的比較
24.Strcasecmp():字串比較函數可以忽略字串中字母的大小寫進行比較
25.Strnatcmp():按自然排序法比較兩個字串該函數對大小寫敏感,其使用公式與strcmp()函數相似
26.Substr_replace:替換字串的字串。
27.Strrev:此函數可以方便的對字串進行翻轉操作只對英文有效
28.Num_format()函數:透過千位元分組來格式化數字。
29.Md5():將字串進行MD5演算法加密,預設回傳一個32位元的十六進位字串加密後不能解密
30.Mb_strlen函數:中英混合取得字串長度在計算長度時,計算的是字元的數量而不是位元組的數量
31.mb_substr函數:字串截取
32.each函數:傳回數組中目前的鍵/值對並將陣列指標向前移動一步
33.list函數:把陣列中的值賦給一些變數
34.explode()函數:將字串轉換成陣列
35.implode()函數:將陣列轉換成一個新字串
#36.count()函數:計算數組中的元素數量或物件中的屬性個數
#37.array_search()函數:查詢數組當中指定的元素
#38. array_pop函數:取得數組中的最後一個單元
39.array_push函數:在數組中添加元素
40.array_unique()函數:用於刪除數組中重複的值該函數只有一個參數
41.array_rand()函數:隨機抽取陣列元素
#42.sort()函數:按鍵值升序排序
43.rsort()函數:按鍵值降序排序
44.ksort()函數:依照鍵名對陣列進行由小到大的順序排序
45.krsort()函數:依照鍵名對陣列進行由大到小的順序排序,排序後未數組保留原來的鍵名
46.asort()函數:對數組進行排序並保持索引關係
47. arsort()函數:對陣列進行反向排序並保持索引關係
48.natsort()函數:用「自然排序#”演算法對數組排序
49.array_slice:在數組中根據條件取出一段值並返回
50.array_combine:透過合併兩個數組來建立一個新數組
51.array_merge:把一個或多個數字組合併為一個數組
52.foreach:遍歷數組的簡單方法,僅能用於數組和物件。
53.each:傳回陣列目前的鍵/值並將陣列指標向前移動一步。
54.var_dump:輸出變數類型。
55.$_SERVER:儲存伺服器的相關資訊
56.$_COOKIE:客戶端的cookie資訊
57.$_SESSION:儲存程式的session資訊
58.$_FILES:儲存上傳檔案的基本資訊
59.$_GET:儲存以get方式提交的表單資訊
60.$_POST:儲存以post方式提交的表單資訊
61.array_values(): # 取得陣列的值
##62.array_keys():取得陣列的鍵名
63.array_flip(): 陣列中的值與鍵名互換(如果有重複前面的會被後面的覆蓋)
64.in_array():在陣列中偵測某個字串
相關推薦:
PHP函數實例簡介以上是PHP部分函數整理分享的詳細內容。更多資訊請關注PHP中文網其他相關文章!