這篇文章主要介紹php中字串相關函數,有興趣的夥伴參考下,希望對大家有幫助。
1.尋找字元位置的函數:
strpos(
str中的第一次出現的位置
stripos($str,search,[int]):傳回字串在另一個字串中第一次出現的位置。此函數對大小寫不敏感
strrpos(
#str中的最後一次出現的位置,從int開始
strripos($str,search,[int]):同上,但大小寫不敏感
2.提取子字串函數(雙位元組)
substr($str,int start[,int length]):從start位置開始截取length長度的字串,若length為空,則截取到末尾
strstr(
str2):從
#str2並從其開始截取到結尾,若沒有則回傳false
stristr(
#str2):函數同strstr,只是不區分大小寫
strrchr(
#str2):從最後一次搜尋到的字元處向後截取;可以用來取得檔名
3.取代字串
str_replace(search,replace,
使用replace來取代
##rep ,
str原始字串,
start起始置,$length替換的長度,該項可選。
4、字元長度
int strlen($str)
5、比較字元函數
int strcmp(
#str2):
##str2分別為正1,0,-1(字串比較)
strcasecmp() 同上(不分大小寫)
str以len長度分割回傳陣列
split(search,
str以search字元進行分割回傳數組int是分割幾次,後面的將不會分割expload(search,$str[,int])
7、去除空格:
PHP字符串定義方式及各自區別
以上是php中字串相關函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!