php字串操作

2021-08-24 20:03:50 字數 2233 閱讀 9891

一空格特殊字元

1 string  trim(string str[,string charlist])去除字串開始結尾位置的空格和特殊字元

如果沒有第二個引數只去除空格

2 string  ltrim(string str[,string charlist])去除字串開始位置的空格和特殊字元

3 string  trim(string str[,string charlist])去除字串結尾位置的空格和特殊字元

二轉義字元還原字串

1 手動轉義 還原字串

使用「\」後面加特殊字元

2 自動轉義 還原字串

string addslashes(string str)

給字串str加入'\'

string  stripslashes(string str)

將使用addslashes()轉義的字串還原

三獲取字串長度

int  strlen(string str)

四 截獲字串

string substr(string str,int start[,int length])

start開始位置(整數從頭開始負數從尾開始)

length擷取個數。如果為負數 擷取到倒數第length個字元

五:比較字串

boolean strcmp(string str1,string str2);

六 檢索字串

1  string strstr(string haystack,string needle)

haystack:必要引數,從**搜尋

needle:必要引數 要搜尋的字元

echo strstr("aaaabbbbsssaaaccc","a");

從第乙個匹配的開始輸出

int substr_count(string haystack,string needle) 解鎖出現的次數

七 字串替換

mixed  str_ireplace(mixed search,mixed replace,mixed subject[,int&count])

search:必要引數  指定需要查詢的字串

replace:必要引數 替換位置的值

subject 必要引數 置頂查詢的範圍

引數count可選。替換的次數

$str2="我";

$str1="咱們";

$str="我是乙個好人,我來自老百姓";

echo str_ireplace($str2,$str1,$str);

把字串中的「我」替換成「咱們」

string substr_replace(string str,string renl int start [int length])

str:置頂的要操作的院士字串

repl:置頂替換後的新字串

start:置頂開始位置

length:結束位置

八格式化字串

1 string  number_format(float number,[int num_decimal_places],[string dec_seperator],string thousands_seperator);

大家一看就知道了其中第二個引數是控制小數點後的位數的

2 array explode(string separator , string srt,[int limit])

limit可以是負數,返回從後向前數、、

print_r(explode("@","sdflskd@skdjflskd@sdfsd"));

php字串操作

一空格特殊字元 1 string trim string str string charlist 去除字串開始結尾位置的空格和特殊字元 如果沒有第二個引數只去除空格 2 string ltrim string str string charlist 去除字串開始位置的空格和特殊字元 3 string...

PHP 字串操作

可以使用trim 函式去除字串開始位置和結束位置的空格,並把結果字串返回。預設情況下,去除 n r t xob 0和空格。也可以傳入第二個引數提供要過濾的特殊字元。ltrim 只從字串開始處去除,rtrim 只從字串結束處去除。nl2br 函式將會把字串中的換行符替換為 標記。當字串中含有一些有問題...

PHP字串操作

一 認識字串 1 字串是由0個或多個字元組成的集合 二 字串表示形式 1 單引號 2 雙引號 3 定界符 三 字串常用操作 1 字串連線運算子 用於把兩個字串值連線起來 str1 my name is str2 wuhen echo str1 str2 結果為my name is wuhen 使用....