php字串處理常式分類(優秀推薦)

2020-07-16 10:05:54

列印輸出函數說明
echo輸出一個或多個字串
print輸出字串
printf輸出格式化字串
sprintfReturn a formatted string
fprintf將格式化後的字串寫入到流
sscanf根據指定格式解析輸入的字元
vfprintf將格式化字串寫入流
vprintf輸出格式化字串
vsprintf返回格式化字串
number_format以千位分隔符方式格式化一個數位
money_format將數位格式化成貨幣字串
常用函數說明
implode將一個一維陣列的值轉化為字串
join別名 implode
explode使用一個字串分割另一個字串
strtok標記分割字串
substr返回字串的子串
substr_count計算字串出現的次數
substr_replace替換字串的子串
str_split將字串轉換為陣列
str_getcsv解析 CSV 字串為一個陣列
str_pad使用另一個字串填充字串為指定長度
str_repeat重複一個字串
str_replace子字串替換
str_ireplacestr_replace 的忽略大小寫版本
strtr轉換指定字元
str_shuffle隨機打亂一個字串
wordwrap打斷字串為指定數量的字串
trim去除字串首尾處的空白字元(或者其他字元)
rtrim刪除字串末端的空白字元(或者其他字元)
ltrim刪除字串開頭的空白字元(或其他字元)
choprtrim 的別名
strpos查詢字串首次出現的位置
stripos查詢字串首次出現的位置(不區分大小寫
strripos計算指定字串在目標字串中最後一次出現的位置(不區分大小寫)
strrpos計算指定字串在目標字串中最後一次出現的位置)
strstr查詢字串的首次出現
stristrstrstr 函數的忽略大小寫版本
strrchr查詢指定字元在字串中的最後一次出現
strchr別名 strstr
strpbrk在字串中查詢一組字元的任何一個字元
strspn計算字串中全部字元都存在於指定字元集合中的第一段子串的長度。
strtolower將字串轉化為小寫
strtoupper將字串轉化為大寫
lcfirst使一個字串的第一個字元小寫
ucfirst將字串的首字母轉換為大寫
ucwords將字串中每個單詞的首字母轉換為大寫
strlen獲取字串長度
strrev反轉字串
strip_tags從字串中去除 HTML 和 PHP 標記
URL處理常式說明
parse_str將字串解析成多個變數,處理url
parse_url解析 URL,返回其組成部分
http_build_query生成 URL-encode 之後的請求字串
urldecode解碼已編碼的 URL 字串
urlencode解碼已編碼的 URL 字串
html相關函數說明
addcslashes以 C 語言風格使用反斜線跳脫字串中的字元
addslashes使用反斜線參照字串
stripcslashes反參照一個使用 addcslashes 跳脫的字串
stripslashes反參照一個參照字串
html_entity_decodeConvert HTML entities to their corresponding characters
htmlentities將字元轉換為 HTML 跳脫字元
htmlspecialchars_decode將特殊的 HTML 實體轉換回普通字元
htmlspecialchars將特殊字元轉換為 HTML 實體
get_html_translation_table返回使用 htmlspecialchars 和 htmlentities 後的轉換表
nl2br在字串所有新行之前插入 HTML 換行標記
轉碼相關函數說明
bin2hex函數把包含資料的二進位制字串轉換為十六進位制值
chr返回指定的字元
ord轉換字串第一個位元組為 0-255 之間的值
chunk_split將字串分割成小塊
convert_cyr_string將字元由一種 Cyrillic 字元轉換成另一種
convert_uudecode解碼一個 uuencode 編碼的字串
convert_uuencode使用 uuencode 編碼一個字串
count_chars返回字串所用字元的資訊
hebrev將邏輯順序希伯來文(logical-Hebrew)轉換為視覺順序希伯來文(visual-Hebrew)
hebrevc將邏輯順序希伯來文(logical-Hebrew)轉換為視覺順序希伯來文(visual-Hebrew),並且轉換換行符
hex2bin轉換十六進位制字串為二進位制字串
levenshtein計算兩個字串之間的編輯距離
localeconvGet numeric formatting information
quoted_printable_decode將 quoted-printable 字串轉換為 8-bit 字串
quoted_printable_encode將 8-bit 字串轉換成 quoted-printable 字串
quotemeta跳脫元字元集
雜湊相關函數說明
md5_file計算指定檔案的 MD5 雜湊值
md5計算字串的 MD5 雜湊值
sha1_file計算檔案的 sha1 雜湊值
sha1計算字串的 sha1 雜湊值
crypt單向字串雜湊
crc32計算一個字串的 crc32 多項式
str_rot13對字串執行 ROT13 轉換
字串統計比較函數說明
strcspn獲取不匹配遮罩的起始子字串的長度
str_word_count返回字串中單詞的使用情況
substr_compare二進位制安全比較字串(從偏移位置比較指定長度)
similar_text計算兩個字串的相似度
soundexCalculate the soundex key of a string
strcasecmp二進位制安全比較字串(不區分大小寫)
strcmp二進位制安全字串比較
strcoll基於區域設定的字串比較
strnatcasecmp使用「自然順序」演算法比較字串(不區分大小寫)
strnatcmp使用自然排序演算法比較字串
strncasecmp二進位制安全比較字串開頭的若干個字元(不區分大小寫)
strncmp二進位制安全比較字串開頭的若干個字元
其他函數說明
setlocale設定地區資訊
metaphoneCalculate the metaphone key of a string
nl_langinfoQuery language and locale information

以上就是php字串處理常式分類(優秀推薦)的詳細內容,更多請關注TW511.COM其它相關文章!