先看看處理字串的常用函式
1. trim()
//去除空格
$str=' abc ';
var_dump($str);
var_dump(trim($str));
//去除字元
$str="abdskwbdwcw";
var_dump($str);
var_dump(trim($str,'asw'));
//ltrim();去除左邊
//rtrim();去除右邊
1. strtoupper() //小寫轉大寫
example:
$str='test';
var_dump($str);
$str1=strtoupper($str);
2. strtolower()
1. substr_count()
example:
$str='testteste';
var_dump(substr_count($str,'te'));
2. 查詢字串首先出現的位置
strpos()
example:
$str='testetst';
var_dump(strpos($str,'t'));
if(strpos($str,'t')===false)
else
3. strstr()
查詢字串的首次出現,返回的是出現的那個字母和後面的內容
str_replace()
example:
$str='testtaste';
var_dump($str);
var_dump(str_replace('t','t',$str));
1. htmlspecialchars()
把一些預定的字元轉換成html實體
example:
$str=《隨處可見
echo $str;
echo "\n";
echo htmlspecialchars($str);
2. 從字串去除html和php標記
strip_tags()
example:
$str=《隨處可見
echo $str;
echo "\n";
echo strip_tags($str);
substr( )
1. explode() 使用乙個字串分割另乙個字串
$str='test,test1,test2,test3';
var_dump(explode(','),$str);
2. 將字串轉換為陣列
$str='test';
var_dump(str_split($str));
php常用處理字串函式
addcslashes 為字串裡面的部分字元新增反斜線轉義字元 addslashes 用指定的方式對字串裡面的字元進行轉義 bin2hex 將二進位制資料轉換成十六進製制表示 chop rtrim 的別名函式 chr 返回乙個字元的ascii碼 chunk split 按一定的字元長度將字串分割成小...
四 PHP處理字串常用函式
可以連線兩個及以上的字元為乙個字串 1.trim 去除字串首尾空格和特殊字元,並返回處理後字串。string trim string str string charlist 必選引數str要操作的字串物件,可選charlist刪除選擇的引數 0 null x0b垂直製表符 t tab製表符 r回車符...
PHP處理字串的常用函式
1 trim 移除字串兩側的空白字元和其他字元 2 strlen 獲取字串的長度 3 mb strlen 獲取字串長度 可指定字元編碼,對中文字串計算長度 4 substr 返回字串的一部分 5 str replace 子字串替換 6 str repeat 重複乙個字串 7 is string 檢測...