首页 > 开发 > PHP > 正文

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

2024-05-04 21:58:04
字体:
来源:转载
供稿:网友

例1.trim函数删除空格

trim()函数用于去除字符串开始位置以及结束位置的空格,并返回去掉空格后的字符串,语法如下:string trim(string str[,string charlist]); 

ltrim()函数用于去除字符串左边的空格或指定字符串,语法如下:string ltrim(string str[,string charlist]); 

rtrim()函数用于去除字符串右边的空格和特殊字符,语法如下:string rtrim(string str[,string charlist]);

PHP实例代码如下: 

  1. <?php 
  2. $a="(a,b,c,)"
  3. echo $a."<br/>"//输出:(a,b,c,) 
  4. $b=trim($a,"()"); //去除字符串首尾含有的字符“(”或“)” 
  5. echo $b."<br/>"//输出:a,b,c, 
  6. $c=trim($a,"(,)"); //去除字符串首尾含有的字符“(”、“,”或“)” 
  7. echo $c."<br/>"//输出:a,b,c 
  8. ?> 
  9. //输出结果: 
  10. //(a,b,c,) 
  11. //a,b,c, 
  12. //a,b,c 

在PHP中函数trim()用途为去除首尾空格,ltrim()为去除字符串左侧空格,rtrim()为去除字符串右侧空格.

例2.利用str_replace正则替换,代码如下:

  1. function  mbTrim($str)   
  2. {   
  3.         return mb_ereg_replace('(^( | )+|( | )+$)'''$str);   

例3.str_replace正则替换,代码如下:

  1. <?  
  2. $str="      www.Vevb.com     ";  
  3. $str = mb_ereg_replace('^( | )+'''$str);  
  4. $str = mb_ereg_replace('( | )+$'''$str);  
  5. echo mb_ereg_replace('  '"n  "$str);  
  6. ?> 

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表