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的一个完整SMTP类(解决邮件服务器需要验证时的问题)
Oct 09 PHP
深入理解:单一入口、MVC、ORM、CURD、ActiveRecord概念
Jun 06 PHP
php获取qq用户昵称和在线状态(实例分析)
Oct 27 PHP
php中调用其他系统http接口的方法说明
Feb 28 PHP
php中curl和file_get_content的区别
May 10 PHP
Linux下安装oracle客户端并配置php5.3
Oct 12 PHP
WampServer下安装多个版本的PHP、mysql、apache图文教程
Jan 07 PHP
PHP四种基本排序算法示例
Apr 09 PHP
PHP编写的图片验证码类文件分享
Jun 06 PHP
PHP错误处理函数register_shutdown_function使用示例
Jul 03 PHP
PHP面向对象程序设计(OOP)之方法重写(override)操作示例
Dec 21 PHP
laravel5.6中的外键约束示例
Oct 23 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
基于文本的访客签到簿
2006/10/09 PHP
php pki加密技术(openssl)详解
2013/07/01 PHP
PHP保留两位小数的几种方法
2019/07/24 PHP
关于PHP求解三数之和问题详析
2020/11/09 PHP
silverlight线程与基于事件驱动javascript引擎(实现轨迹回放功能)
2011/08/09 Javascript
DWZ table的原生分页浅谈
2013/03/01 Javascript
Eclipse下jQuery文件报错出现错误提示红叉
2014/01/13 Javascript
javascript的alert box在java中如何显示多行
2014/05/18 Javascript
javascript时间排序算法实现活动秒杀倒计时效果
2021/01/28 Javascript
基于JS快速实现导航下拉菜单动画效果附源码下载
2016/10/27 Javascript
JavaScript实现鼠标滚轮控制页面图片切换功能示例
2017/10/14 Javascript
vue父组件异步获取数据传给子组件的方法
2018/07/26 Javascript
JavaScript常见JSON操作实例分析
2018/08/08 Javascript
nodejs的安装使用与npm的介绍
2019/09/11 NodeJs
关于layui时间回显问题的解决方法
2019/09/24 Javascript
python缩进区别分析
2014/02/15 Python
django rest framework之请求与响应(详解)
2017/11/06 Python
Python实现图片滑动式验证识别方法
2017/11/09 Python
python 获取字符串MD5值方法
2018/05/29 Python
对python创建及引用动态变量名的示例讲解
2018/11/10 Python
对python多线程中Lock()与RLock()锁详解
2019/01/11 Python
flask利用flask-wtf验证上传的文件的方法
2020/01/17 Python
opencv之颜色过滤只留下图片中的红色区域操作
2020/06/05 Python
python实现数学模型(插值、拟合和微分方程)
2020/11/13 Python
使用Html5 Stream开发实时监控系统
2020/06/02 HTML / CSS
植村秀美国官网:Shu Uemura美国
2019/03/19 全球购物
如何用PHP实现邮件发送
2012/12/26 面试题
工程测量与监理专业应届生求职信
2013/11/27 职场文书
幼儿园安全责任书
2014/04/14 职场文书
2015年学习部工作总结范文
2015/03/31 职场文书
环保建议书作文500字
2015/09/14 职场文书
2016年全国爱牙日宣传活动总结
2016/04/05 职场文书
2019个人工作自我评价范文(3篇)
2019/09/19 职场文书
神州牡丹园的导游词
2019/11/20 职场文书
javascript的var与let,const之间的区别详解
2022/02/18 Javascript
Docker安装MySql8并远程访问的实现
2022/07/07 Servers