PHP字串函式彙總

Lany發表於2021-12-01
  • addcslashes 以 C 語言風格使用反斜線轉義字串中的字元

  • addslashes 使用反斜線引用字串

  • bin2hex 把包含資料的二進位制字串轉換為十六進位制值

  • chop rtrim()的別名

  • chr 返回相對應於 ascii 所指定的單個字元

  • chunk_split 將字串分割成小塊

  • convert_uudecode 解碼一個uuencode編碼的字串

  • convert_uuencode 使用uuencode編碼一個字串

  • count_charts 返回字串所用的字元資訊

  • crc32 計算一個字串的crc32多項式

  • crypt 單向字串雜湊

  • echo 輸出一個或多個字串

  • explode 使用一個字串分割另一個字串

  • fprintf 將格式化後的字串寫入到流

  • get_html_translation_table 返回使用htmlspecialchars()htmlentities()後的轉換表

  • hebrev 將邏輯順序希伯來文(logical-Hebrew)轉換為視覺順序希伯來文(visual-Hebrew)

  • hex2bin 轉換十六進位制字串為二進位制字串

  • html_entity_decode 將HTML實體轉換為其對應的字元

  • htmlentities 將字元轉換為HTML轉義字元

  • htmlspecialchars_decode 將特殊HTML實體轉換為普通字元

  • htmlspecialchars 將特殊字元轉換為HTML實體

  • implode 將一個一維陣列的值轉化為字串

  • join implode()別名

  • lcfirst 使一個字串的第一個字元小寫

  • levenshtein 計算兩個字元之間的編輯距離

  • localeconv 獲取數字格式資訊

  • ltrim 刪除字串開頭的空白字元或其它字元

  • md5_file 指定檔案的MD5雜湊值

  • md5 計算字串的MD5雜湊值

  • metaphone 計算字串的metaphone鍵

  • money_format 將字串格式化成貨幣字串

  • nl_langinfo 查詢語言和區域資訊

  • nl2br 在字串所有新行之前插入HTML換行標記

  • number_format 以千位分隔符方式格式化一個數字

  • ord 轉換字串第一個位元組為0-255之間的值

  • parse_str 將字串解析成多個變數

  • print 輸出字串

  • printf 輸出格式化字串

  • quoted_printable_decode 將 quoted-printable 字串轉換為 8-bit 字串

  • quoted_printable_encode 將 8-bit 字串轉換成 quoted-printable 字串

  • quotemeta 轉義元字符集

  • rtrim 刪除字串末端的空白字元或其它字元

  • setlocale 設定地區資訊

  • sha1_file 計算檔案的sha1雜湊值

  • sha1 計算字串的sha1雜湊值

  • similar_text 計算兩個字串的相似度

  • soundex 計算字串的soundex鍵

  • sprintf 返回格式化字串

  • sscanf 根據指定格式解析輸入的字元

  • str_contains 判斷一個字串中是否包含一個給定的子字串(PHP8)

  • str_ends_with 檢查字串是否以給定的子字串結尾(PHP8)

  • str_getcsv 解析 CSV 字串為一個陣列

  • str_ireplace str_replace()的忽略大小寫版本

  • str_pad 使用另一個字串填充字串為指定長度

  • str_repat 重複一個字串

  • str_replace 字串替換

  • str_rot13 對字串執行 ROT13 轉換

  • str_shuffle 隨機打亂一個字串

  • str_split 將字串轉換為陣列

  • str_starts_with 檢查字串是否以給定的子字串開頭

  • str_word_count 返回字串中單詞的使用情況

  • strcasecmp 二進位制案例比較字串

  • strchr strstr()的別名

  • strcmp 二進位制安全字串比較

  • strcoll 基於區域設定的字串比較

  • strcspn 獲取不匹配遮罩的起始子字串的長度

  • strip_tags 從字串中去除HTML和PHP標記

  • stripcslashes 反引用一個使用addcslashes()轉義的字串

  • stripos 查詢字串首次出現的位置

  • stripslashes 反引用一個引用字串

  • stristr strstr()函式的忽略大小寫版本

  • strlen 獲取字串長度

  • strnatcasecmp 使用“自然順序”演算法比較字串(不區分大小寫)

  • strnatcmp 使用自然排序演算法比較字串

  • strncasecmp 二進位制安全比較字串開頭的若干個字元(不區分大小寫)

  • strncmp 二進位制安全比較字串開頭的若干個字元

  • strpbrk 在字串中查詢一組字元的任何一個字元

  • strpos 查詢字串首次出現的位置

  • strrchr 查詢指定字元在字串中的最後一次出現

  • strrev 反轉字串

  • strripos 計算指定字串在目標字串中最後一次出現的位置(不區分大小寫)

  • strrpos 計算字串在目標字串中最後一次出現位置

  • strspn 計算字串中全部字元都存在於指定字符集合中的第一段子串的長度

  • strstr 查詢字串的首次出現

  • strtok 標記分割字串

  • strtolower 將字串轉化為小寫

  • strtoupper 將字串轉換為大寫

  • strtr 轉換指定字元

  • substr_compare 二進位制安全比較字串(從偏移位置比較指定長度)

  • substr_count 計算字串出現的次數

  • substr_replace 替換字串的子串

  • substr 返回字串的子串

  • trim 去除字串首尾處的空白字元(或者其他字元)

  • ucfirst 將字串的首字母轉換為大寫

  • ucwords 將字串中每個單詞的首字母轉換為大寫

  • vfprintf 將格式化字串寫入流

  • vprintf 輸出格式化字串

  • vsprintf 返回格式化字串

  • wordwrap 打斷字串為指定數量的字串

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章