程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php去除字符串首尾中英文空格程序

php去除字符串首尾中英文空格程序

編輯:關於PHP編程

下面本文章來給各位同學總結了幾種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]);

 代碼如下 復制代碼 <?php
 
$a="(a,b,c,)";
echo $a."<br/>"; //輸出:(a,b,c,)
$b=trim($a,"()"); //去除字符串首尾含有的字符“(”或“)”
echo $b."<br/>"; //輸出:a,b,c,
$c=trim($a,"(,)"); //去除字符串首尾含有的字符“(”、“,”或“)”
echo $c."<br/>"; //輸出:a,b,c
 
?>

 
輸出結果:
(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);
?>

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved