下面本文章來給各位同學總結了幾種php去除字符串首尾中英文空格程序實例,這裡有用正則替換與trim系列函數刪除,下面我們來看看。
例1.trim函數刪除空格
trim()函數用於去除字符串開始位置以及結束位置的空格,並返回去掉空格後的字符串。語法如下:
string trim(string str[,string charlist]);
ltrim()函數用於去除字符串左邊的空格或指定字符串。語法如下:
string ltrim(string str[,string charlist]);
rtrim()函數用於去除字符串右邊的空格和特殊字符。語法如下:
string rtrim(string str[,string charlist]);
輸出結果:
(a,b,c,)
a,b,c,
a,b,c
在sql中函數trim()用途為去除首尾空格,ltrim()為去除字符串左側空格,rtrim()為去除字符串右側空格。
例2.利用str_replace正則替換
代碼如下 復制代碼function mbTrim($str)
{
return mb_ereg_replace('(^( | )+|( | )+$)', '', $str);
}
例3.str_replace正則替換
代碼如下 復制代碼<?
$str=" www.bKjia.c0m ";
$str = mb_ereg_replace('^( | )+', '', $str);
$str = mb_ereg_replace('( | )+$', '', $str);
echo mb_ereg_replace(' ', "n ", $str);
?>