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 相关文章推荐
php 前一天或后一天的日期
Jun 28 PHP
php函数的常用方法及注意之处小结
Jul 10 PHP
PHP查询MySQL大量数据的时候内存占用分析
Jul 22 PHP
探讨方法的重写(覆载)详解
Jun 08 PHP
浅析Dos下运行php.exe,出现没有找到php_mbstring.dll 错误的解决方法
Jun 29 PHP
php版本的cron定时任务执行器使用实例
Aug 19 PHP
php中rename函数用法分析
Nov 15 PHP
php实现utf-8转unicode函数分享
Jan 06 PHP
php在apache环境下实现gzip配置方法
Apr 02 PHP
PHP判断来访是搜索引擎蜘蛛还是普通用户的代码小结
Sep 14 PHP
PDO::setAttribute讲解
Jan 29 PHP
PHP 数组黑名单/白名单实例代码详解
Jun 04 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
用PHP和MySQL保存和输出图片
2006/10/09 PHP
基于PHP遍历数组的方法汇总分析
2013/06/08 PHP
ThinkPHP中的关联模型注意点
2014/06/16 PHP
Yii查询生成器(Query Builder)用法实例教程
2014/09/04 PHP
PHP中执行cmd命令的方法
2014/10/11 PHP
asp.net和php的区别点总结
2019/10/10 PHP
基于jquery的让页面控件不可用的实现代码
2010/04/27 Javascript
JavaScript中把数字转换为字符串的程序代码
2013/06/19 Javascript
js history对象简单实现返回和前进
2013/10/30 Javascript
Linux下使用jq友好的打印JSON技巧分享
2014/11/18 Javascript
不同js异步函数同步的实现方法
2016/05/28 Javascript
JS产生随机数的用法小结
2016/12/10 Javascript
值得收藏的vuejs安装教程
2017/11/21 Javascript
ES6/JavaScript使用技巧分享
2017/12/14 Javascript
Javascript实现异步编程的过程
2018/06/18 Javascript
mpvue跳转页面及注意事项
2018/08/03 Javascript
微信小程序和百度的语音识别接口详解
2019/05/06 Javascript
vue 父组件通过$refs获取子组件的值和方法详解
2019/11/07 Javascript
微信小程序学习总结(五)常见问题实例小结
2020/06/04 Javascript
在Angular项目使用socket.io实现通信的方法
2021/01/05 Javascript
python使用tensorflow保存、加载和使用模型的方法
2018/01/31 Python
3分钟学会一个Python小技巧
2018/11/23 Python
python文件转为exe文件的方法及用法详解
2019/07/08 Python
浅谈python图片处理Image和skimage的区别
2019/08/04 Python
关于阿里云oss获取sts凭证 app直传 python的实例
2019/08/20 Python
如何使用pycharm连接Databricks的步骤详解
2020/09/23 Python
使用HTML5 IndexDB存储图像和文件的示例
2018/11/05 HTML / CSS
简单html5代码获取地理位置
2014/03/31 HTML / CSS
New delete 与malloc free 的联系与区别
2013/02/04 面试题
北京某公司的.net笔试题
2014/03/20 面试题
会计专业大学生职业生涯规划书
2014/02/11 职场文书
《临死前的严监生》教学反思
2014/02/13 职场文书
事业单位年度考核个人总结
2015/02/12 职场文书
校园运动会广播稿
2015/08/19 职场文书
公司年会晚会开幕词
2019/04/02 职场文书
Nginx 过滤静态资源文件的访问日志的实现
2021/03/31 Servers