php过滤所有的空⽩字符(空格、全⾓空格、换⾏等)
在php中⾃带的trim函数只能替换左右两端的空格,感觉在有些情况下不怎么好使,如果要将⼀个字符串中所有空⽩字符过滤掉(空格、全⾓空格、换⾏等),那么我们可以⾃⼰写⼀个过滤函数。
php学习str_replace函数都知道,可以批量替换的,所以我们可以⽤如下的源码实现替换过滤⼀个字符串所有空⽩字符了。
<?php
$str = 'jkgsd
gsgsdgs gsdg gsd';字符串函数php
echo myTrim($str);
function myTrim($str)
{
$search = array(" "," ","\n","\r","\t");
$replace = array("","","","","");
return str_replace($search, $replace, $str);
}
>
运⾏代码,页⾯输出:jkgsdgsgsdgsgsdggsd,完美实现了我们想要的效果。
以上就是php过滤所有的空⽩字符的⽅法,希望对⼤家的学习有所帮助。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论