一空格特殊字元
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 使用....