1. 程式人生 > >php中去除特殊符號

php中去除特殊符號

在php中,對於一些特殊符號,我們需要去除。
我們有三個函式,分別是’trim’, ’ ltrim’, ‘rtrim’.
首先看一下trim的實際用法
trim 去掉首尾符號
string trim(string $str[,string $charlist])

$str="happy\n";//此時必須用雙引號
var_dump(trim($str));

常用特殊符號有 \t,\n,\r,\o,\xOB
其他符號如何去除看下面程式碼

$str="[email protected]";//此時可以用單引號
var_dump(trim($str,'@'));

ltrim是去除左邊即字串開頭的特殊符號

$str="\nhappy";//此時必須用雙引號
var_dump(ltrim($str));

一般符號

$str="@happy";//此時可以用單引號
var_dump(trim($str,'@'));

rtrim是字串右邊即字串的後面
rtrim用法和ltrim一樣
以上是首尾的用法,假如我們想去除中間符號,就需要用str_replace.
str_replace: 是字串替換

$str="hap\npy";
var_dump(str_replace("\n","",$str));

這是一個符號多個就需要用陣列

$str=" hap\np y";
var_dump(str_replace(array(" ","\n",)'',$str));

以上就是去除符號的相關內容。