本文整理了一些PHP字符串中常見的函數(shù),快來收藏吧,希望能對您有所幫助!
字符串長度
-
strlen(string)函數(shù)返回字符串的長度。
-
mb_strlen()可以有效解決中文字符串字節(jié)數(shù)問題
字符串位置
-
strrpos()函數(shù)查找字符串在另一字符串中最后一次出現(xiàn)的位置
-
strtipos()函數(shù)查找字符串在另一字符串中最后一次出現(xiàn)的位置(不區(qū)分大小寫)
-
strpos()函數(shù)查找字符串在另一字符串中第一次出現(xiàn)的位置
-
stripos()函數(shù)查找字符串在另一字符串中第一次出現(xiàn)的位置(不區(qū)分大小寫)
字符串截取
-
substr()函數(shù)來實(shí)現(xiàn)字符串截取
-
mb_substr()函數(shù)來截取含有中文的字符串
字符串分割
#輸出均為數(shù)組
-
explode(separator,string,limit)分割字符串
-
split(pattern,string,limit)分割字符串
字符串比較
-
strcmp()函數(shù)比較兩個(gè)字符串 #區(qū)分大小寫
-
strcasecmp()比較兩個(gè)字符串 #不區(qū)分大小寫
-
strnatcmp()函數(shù)使用一種"自然"算法來比較兩個(gè)字符串
-
strncmp() 是二進(jìn)制安全的,且對大小寫敏感。
字符串ASCII
-
chr() 函數(shù)從指定的 ASCII 值返回字符。
-
ord() 函數(shù)返回字符串的首個(gè)字符的 ASCII 值。
字符串MD5運(yùn)算
-
md5() 函數(shù)計(jì)算字符串的 MD5 散列。
-
md5() 函數(shù)使用 RSA 數(shù)據(jù)安全,包括 MD5 報(bào)文摘要算法。
字符串輸出
-
echo()
-
print()#輸出一個(gè)或多個(gè)字符串,返回值始終為1
-
print_r()
-
var_dump()#顯示一個(gè)或多個(gè)表達(dá)式的結(jié)構(gòu)信息,包括表達(dá)式的類型和值
字符串去空格
-
trim()函數(shù)刪除字符串兩端空格
-
ltrim()函數(shù)刪除字符串左邊空格
-
rtrim()函數(shù)刪除字符串右邊空格
字符串替換
-
strstr()函數(shù)#區(qū)分大小寫
-
str_replace()函數(shù)#區(qū)分大小寫
-
sunst_replace()函數(shù)#區(qū)分大小寫
推薦學(xué)習(xí):《PHP視頻教程》