php过滤所有的空白字符(空格、全角空格、换行等)


Posted in PHP onOctober 27, 2015

在php中自带的trim函数只能替换左右两端的空格,感觉在有些情况下不怎么好使,如果要将一个字符串中所有空白字符过滤掉(空格、全角空格、换行等),那么我们可以自己写一个过滤函数。

php学习str_replace函数都知道,可以批量替换的,所以我们可以用如下的源码实现替换过滤一个字符串所有空白字符了。

<?php
$str = 'jkgsd
gsgsdgs gsdg gsd';
echo myTrim($str);
function myTrim($str)
{
 $search = array(" "," ","\n","\r","\t");
 $replace = array("","","","","");
 return str_replace($search, $replace, $str);
}
?>

运行代码,页面输出:jkgsdgsgsdgsgsdggsd,完美实现了我们想要的效果。

以上就是php过滤所有的空白字符的方法,希望对大家的学习有所帮助。

PHP 相关文章推荐
JS实现php的伪分页
May 25 PHP
php 异常处理实现代码
Mar 10 PHP
解决163/sohu/sina不能够收到PHP MAIL函数发出邮件的问题
Mar 13 PHP
PHP 第一节 php简介
Apr 28 PHP
ThinkPHP模板判断输出Present标签用法详解
Jun 30 PHP
最常用的8款PHP调试工具
Jul 06 PHP
PHP设置进度条的方法
Jul 08 PHP
php获取错误信息的方法
Jul 17 PHP
Json_decode 解析json字符串为NULL的解决方法(必看)
Feb 17 PHP
Yii2框架中使用PHPExcel导出Excel文件的示例
Aug 09 PHP
Yii2框架实现登陆添加验证码功能示例
Jul 12 PHP
laravel withCount 统计关联数量的方法
Oct 10 PHP
PHP的APC模块实现上传进度条
Oct 27 #PHP
php+ajax制作无刷新留言板
Oct 27 #PHP
一个完整的php文件上传类实例讲解
Oct 27 #PHP
php邮件发送的两种方式
Apr 28 #PHP
php语言中使用json的技巧及json的实现代码详解
Oct 27 #PHP
php+ajax实现无刷新的新闻留言系统
Dec 21 #PHP
PHP测试成功的邮件发送案例
Oct 26 #PHP
You might like
模拟OICQ的实现思路和核心程序(一)
2006/10/09 PHP
php使用session二维数组实例
2014/11/06 PHP
php使用parse_str实现查询字符串解析到变量中的方法
2017/02/17 PHP
PHP编程求最大公约数与最小公倍数的方法示例
2017/05/29 PHP
php慢查询日志和错误日志使用详解
2021/02/27 PHP
页面中body onload 和 window.onload 冲突的问题的解决
2009/07/01 Javascript
一些经常会用到的Javascript检测函数
2010/05/31 Javascript
JQuery AJAX提交中文乱码的解决方案
2010/07/02 Javascript
Dojo 学习要点
2010/09/03 Javascript
javascript 实现键盘上下左右功能的小例子
2013/09/15 Javascript
对于Form表单reset方法的新认识
2014/03/05 Javascript
node.js中的buffer.length方法使用说明
2014/12/14 Javascript
在AngularJS框架中处理数据建模的方式解析
2016/03/05 Javascript
JavaScript隐式类型转换
2016/03/15 Javascript
Vue数据驱动模拟实现5
2017/01/13 Javascript
vuejs通过filterBy、orderBy实现搜索筛选、降序排序数据
2020/10/26 Javascript
Angular实现图片裁剪工具ngImgCrop实践
2017/08/17 Javascript
用nodejs实现json和jsonp服务的方法
2017/08/25 NodeJs
详解使用Next.js构建服务端渲染应用
2018/07/10 Javascript
微信小程序带动画弹窗组件使用方法详解
2018/11/27 Javascript
jQuery选择器之基本过滤选择器用法实例分析
2019/02/19 jQuery
React精髓!一篇全概括小结(急速)
2019/05/23 Javascript
实例讲解JavaScript 计时事件
2020/07/04 Javascript
python实现解数独程序代码
2017/04/12 Python
python创建文件时去掉非法字符的方法
2018/10/31 Python
python和c语言的主要区别总结
2019/07/07 Python
django ajax发送post请求的两种方法
2020/01/05 Python
Python turtle画图库&amp;&amp;画姓名实例
2020/01/19 Python
tensorflow 动态获取 BatchSzie 的大小实例
2020/06/30 Python
德国圣伯纳德草药屋:Kräuterhaus Sanct Bernhard(有中文站)
2018/08/05 全球购物
国外的一些J2EE面试题一
2012/10/13 面试题
员工薪酬激励方案
2014/06/13 职场文书
湖南省党的群众路线教育实践活动总结会议新闻稿
2014/10/21 职场文书
个人先进事迹材料
2014/12/29 职场文书
大学生学生会工作总结2015
2015/05/26 职场文书
Java代码规范与质量检测插件SonarLint的使用
2022/08/05 Java/Android