PHP 字符串大全

PHP字符串函數是核心的一部分。無需安裝便可使用這些函數php

函數名稱 描述
addcslashes 以 C 語言風格使用反斜線轉義字符串中的字符
addslashes 使用反斜線引用字符串
bin2hex 函數把包含數據的二進制字符串轉換爲十六進制值
chop rtrim 的別名
chr 返回指定的字符
chunk_split 將字符串分割成小塊
convert_cyr_string 將字符由一種 Cyrillic 字符轉換成另外一種
convert_uudecode 解碼一個 uuencode 編碼的字符串
convert_uuencode 使用 uuencode 編碼一個字符串
count_chars 返回字符串所用字符的信息
crc32 計算一個字符串的 crc32 多項式
crypt 單向字符串散列
echo 輸出一個或多個字符串
explode 使用一個字符串分割另外一個字符串
fprintf 將格式化後的字符串寫入到流
get_html_translation_table 返回使用 htmlspecialchars 和 htmlentities 後的轉換表
hebrev 將邏輯順序希伯來文(logical-Hebrew)轉換爲視覺順序希伯來文(visual-Hebrew)
hebrevc 將邏輯順序希伯來文(logical-Hebrew)轉換爲視覺順序希伯來文(visual-Hebrew),而且轉換換行符
hex2bin 轉換十六進制字符串爲二進制字符串
html_entity_decode Convert HTML entities to their corresponding characters
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_getcsv 解析 CSV 字符串爲一個數組
str_ireplace str_replace 的忽略大小寫版本
str_pad 使用另外一個字符串填充字符串爲指定長度
str_repeat 重複一個字符串
str_replace 子字符串替換
str_rot13 對字符串執行 ROT13 轉換
str_shuffle 隨機打亂一個字符串
str_split 將字符串轉換爲數組
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 打斷字符串爲指定數量的字串
相關文章
相關標籤/搜索