1. 程式人生 > 實用技巧 >php字串函式

php字串函式

addslashes函式:使用反斜線引用字串 
chop函式:清除字串中的連續空格 
get_html_translation_table函式:返回htmlspecialchars()函式和htmlentities()函式的轉換表 
chunk_split函式:將字串分割成小塊 
hebrev函式:轉換希伯來邏輯字元為可見字元 
hebrevc函式:轉換希伯來語文字為可見文字,包括換行符 
html_entity_decode函式:轉換HTML字元編碼為字元
htmlentities函式:轉換字元為HTML字元編碼
htmlspecialchars_decode函式:轉換特殊HTML字元編碼為字元
htmlspecialchars函式:轉換特殊字元為HTML字元編碼
nl2br函式:將換行字元轉換成“
quotemeta函式:加入引用符
rtrim函式:清除字串末尾的空白(或其他字元)
strip_tags函式:清除HTML及PHP的標記
stripcslashes函式:將用addslashes()函式處理後的字串原樣返回
stripslashes函式:清除字串中的反斜線
strtolower函式:將字串中的字母全部轉換為小寫
strtoupper函式:將字串中的字母全部轉換為大寫
trim函式:擷取字串首尾的空格(或其他字元)
explode函式:將字串按指定字元切開
str_pad函式:用一個字串填充另一個字串到指定長度
str_split函式:把字串轉化為陣列
str_shuffle函式:隨機打亂字串中的字元順序
str_ireplace函式:將某個子字串替換為另一個字串
localeconv函式:獲取當地的數字和貨幣資訊
ltrim函式:清除字串左端的連續空白(或者其他字元)
money_format函式:把數字字串轉換為貨幣表示形式
nl_langinfo函式:獲取語言和地區資訊
number_format函式:用千位分隔符格式化數字字串
parse_str函式:將字串解析為變數
setlocale函式:設定地區資訊
similar_text函式:計算兩個字串中相匹配的字串數量
str_repeat函式:重複使用指定字串
str_replace函式:區分大小寫的字串替換
str_word_count函式:返回字串中的單詞數
strcasecmp函式:對兩個字串進行比較
strlen函式:統計字串的長度
strnatcmp函式:使用自然順序演演算法來對比字串
strrev函式:顛倒字串
strtok函式:切開字串
strtr函式:轉換字串的某些字元
substr_count函式:計算一個字串在另一個字串中出現的次數
substr_replace函式:替換字串中的一部分為另一個字串
substr函式:擷取字串
ucfirst函式:將字串中第一個字元改為大寫
ucwords函式:將字串中每個單詞的第一個字母改為大寫
wordwrap函式:將字串按字元個數換行
chr函式:將指定的序數轉化為相應的ASCII碼字元
implode函式:將數組合併為字串
join函式:將陣列轉化為字串
crc32函式:計算一個字串的crc32多項式
strchr函式:返回字串在另一個字串中首次出現的位置到末尾的子字串
strcspn函式:返回字串中起首不符合mask的子字串長度
stripos函式:查詢一個字串在另一個字串中首次出現的位置(不區分大小寫)
stristr函式:返回一個字串在另一個字串中首次出現的位置到後者末尾的子字串(不區分大小寫) 
strripos函式:不區分大小寫查詢字元在字串中首次出現的位置
strrpos函式:查詢字元在字串中最後出現的位置
strspn函式:返回字串中起首符合mask的子字串長度
strstr函式:返回字串中某字串開始處至結束的字串
convert_cyr_string函式:將字元由一種Cyrillic字元轉換成另一種
convert_uudecode函式:對用uuencode演算法編碼的字串解碼
convert_uuencode函式:對字串進行uuencode演算法編碼
count_chars函式:返回字串中所有字元的資訊
ord函式:返回一個字元的ASCII碼
quoted_printable_decode函式:將qp編碼字串轉換成8 位元字串
str_rot13函式:對一個字串進行rot13編碼
crypt函式:將字串用DES編碼加密
md5函式:對一個字串進行MD5加密
sha1_file函式:計算給定檔案的sha1hash
sha1函式:計算字串的sha1hash
echo函式:輸出一個或多個字元
fprintf函式:輸出格式化字串到流
print函式:輸出格式化字串
printf函式:輸出一個格式化的字串
sprintf函式:返回一個格式化的字串到變數
sscanf函式:按照一定格式解析輸入的字串
vfprintf函式:輸出格式化字串到流
vprintf函式:輸出一個格式化的字串
vsprintf函式:輸出格式化的字串到變數
levenshtein函式:計算兩個字串的Levenshtein距離
metaphone函式:計算字串的metaphone鍵
soundex函式:計算字串的soundex鍵
strcoll函式:對兩個字串進行比較
strcmp函式:比較兩個字串
strnatcasecmp函式:用自然運演算法則比較字串(不區分大小寫)
strncasecmp函式:比較字串的前n個字元(不區分大小寫)
strncmp函式:比較兩個字串的前n個字元
strpbrk函式:查詢字串中的一系列字元
strpos函式:尋找字串中某字元最先出現的位置
strrchr函式:查詢一個字串在另一個字串中末次出現的位置,並返回從字串中的這個位置起,一直到字串結尾的子字串
substr_compare函式:從指定起始位置起在一定長度內比較兩個字串(二進位制精確,區分大小寫可選)
hash_algos函式:返回已經註冊的Hash規則列表
hash_file函式:用指定的檔案內容生成一個Hash值
hash_final函式:完成一個增加的Hash值並返回結果摘要
hash_hmac_file函式:用指定檔案和HMAC模式生成一個包含金鑰的Hash值
hash_hmac函式:用HMAC模式生成一個包含金鑰的Hash值
hash_init函式:初始化一個增加的Hash值
hash_update_file函式:從一個檔案向一個動態的Hash值灌注資料
hash_update_stream函式:從一個開啟的資料流向一個動態的Hash值灌注資料
hash_update函式:向一個動態的Hash值灌注資料
hash函式:生成一個Hash值