php字串函式大全

2021-08-07 08:08:57 字數 1887 閱讀 8331

strpos($str,search,[int])://查詢search在$str中的第一次位置從int開始;strrpos($str,search,[int])://查詢search在$str中的最後一次出現的位置從int開始

submit($str,intstart[,intlength])://從$str中strat位置開始提取[length長度的字串]。strstr($str1,$str2)://從$str1(第乙個的位置)搜尋$str2並從它開始擷取到結束字串;若沒有則返回false。stristr()//功能同strstr,只是不區分大小寫。strrchr()//從最後一次搜尋到的字元處返回;用處:取路徑中檔名

str_replace(search,replace,$str):從$str中查詢search用replace來替換str_irreplace(search,replace,$str):strtr($str,search,replace):這個函式中replace不能為"";substr_replace($str,$rep,$start[,length])$str原始字串,$rep替換後的新字串,$start起始位置,$length替換的長度,該項可選

intstrlen($str)

intstrcmp($str1,$str2):$str1>=<$str2分別為正1,0,-1(字串比較

strcasecmp()同上(不分大小寫

strnatcmp("4","14")按自然排序比較字串

strnatcasecmp()同上,(區分大小寫)

str_split($str,len):把$str按len長度進行分割返回陣列

split(search,$str[,int]):把$str按search字元進行分割返回陣列int是分割幾次,後面的將不分割

explode(search,$str[,int])

ltrim、rtrim、trim

chunk_split($str,2);向$str字元裡面按2個字元就加入乙個空格;

chr、ord

nl2br():使\n轉換為

。strip_tags($str[,''])://去除html和php標記

htmlspecialchars($str[,引數])://頁面正常輸出html**引數是轉換方式

strtolower($str)字串轉換為小寫

strtoupper($str)字串轉換為大寫

ucfirst($str)將函式的第乙個字元轉換為大寫

ucwords($str)將每個單詞的首字母轉換為大寫

addslashes($str):使str內單引號(')、雙引號(")、反斜線(\)與 nul字串轉換為\',\",\\。

magic_quotes_gpc = on 自動對 get post cookie的內容進行轉義

get_magic_quotes_gpc()檢測是否開啟magic_quotes_gpc

stripslashes() 去除字串中的反斜槓

implode(str,$arr)將字串陣列按指定字元連線成乙個字串;

implode()函式有個別名函式join

php字串函式大全

addcslashes 為字串裡面的部分字元新增反斜線轉義字元 addslashes 用指定的方式對字串裡面的字元進行轉義 bin2hex 將二進位制資料轉換成十六進製制表示 chop rtrim 的別名函式 chr 返回乙個字元的ascii碼 chunk split 按一定的字元長度將字串分割成小...

php字串函式大全

1.常用的字串輸出函式 echo print die exit printf 格式化字串 sprintf 返回格式化的字串 2.常用的字串格式化函式 去掉字元 ltrim 去掉左邊的字串 預設去掉空格 rtrim 去掉右邊的字串 trim 去掉兩邊的字串?1 2345 6789 1011 1213 ...

php字串處理函式大全

addcslashes 為字串裡面的部分字元新增反斜線轉義字元 addslashes 用指定的方式對字串裡面的字元進行轉義 bin2hex 將二進位制資料轉換成十六進製制表示 chop rtrim 的別名函式 chr 返回乙個字元的ascii碼 chunk split 按一定的字元長度將字串分割成小...