zl程序教程

您现在的位置是:首页 >  后端

当前栏目

php中3种方法删除字符串中间的空格

PHP方法 删除 字符串 空格 中间
2023-06-13 09:15:19 时间

第一种:使用正则

复制代码代码如下:
<?php
echopreg_replace("##","","ab    ab");
//输出"abab"
?>

第二种:使用str_replace()函数
复制代码代码如下:
<?php
echostr_replace("","","ab   ab");
//输出"abab"
?>

第三种:使用strtr()函数
复制代码代码如下:<?php
echostrtr("ab   ab",array(""=>""));
//输出"abab"
?>
strtr()函数使用上有点特别,实质上:
复制代码代码如下:<?php
strtr("ewb","web","123")==
strtr("ewb",array("e"=>"2","w"=>"1","b"=>"3"))==
str_replace(array("e","w","b"),array("2","1","3"),"ewb");
?>

第四种:使用封装函数

复制代码代码如下:
functiontrimall($str)//删除空格
{
   $qian=array(""," ","\t","\n","\r");
   $hou=array("","","","","");
   returnstr_replace($qian,$hou,$str); 
}