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 相关文章推荐
福利彩票幸运号码自动生成器
Oct 09 PHP
PHP中cookies使用指南
Mar 16 PHP
Win2003+apache+PHP+SqlServer2008 配置生产环境
Jul 29 PHP
php打造智能化的柱状图程序,用于报表等
Jun 19 PHP
详解WordPress中简码格式标签编写的基本方法
Dec 22 PHP
Zend Framework教程之Zend_Registry对象用法分析
Mar 22 PHP
PHP中使用foreach()遍历二维数组的简单实例
Jun 13 PHP
Yii2实现上下联动下拉框功能的方法
Aug 10 PHP
curl 出现错误的调试方法(必看)
Feb 13 PHP
基于Codeigniter框架实现的student信息系统站点动态发布功能详解
Mar 23 PHP
Laravel如何友好的修改.env配置文件详解
Jun 07 PHP
PHP命名空间与自动加载机制的基础介绍
Aug 25 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
基于session_unset与session_destroy的区别详解
2013/06/03 PHP
destoon实现首页显示供应、企业、资讯条数的方法
2014/07/15 PHP
访问编码后的中文URL返回404错误的解决方法
2014/08/20 PHP
学习php设计模式 php实现模板方法模式
2015/12/08 PHP
php求数组全排列,元素所有组合的方法
2016/05/05 PHP
php flush无效,IIS7下php实时输出的方法
2016/08/25 PHP
PHP的微信支付接口使用方法讲解
2019/03/08 PHP
解决php extension 加载顺序问题
2019/08/16 PHP
JS 建立对象的方法
2007/04/21 Javascript
jQuery之$(document).ready()使用介绍
2012/04/05 Javascript
js/html光标定位的实现代码
2013/09/23 Javascript
jquery Tab效果和动态加载的简单实例
2013/12/11 Javascript
CSS javascript 结合实现悬浮固定菜单效果
2015/08/23 Javascript
原生JS实现美图瀑布流布局赏析
2015/09/07 Javascript
checkbox批量选中,获取选中项的值的简单实例
2016/06/28 Javascript
AngularJS 整理一些优化的小技巧
2016/08/18 Javascript
Bootstrap table的使用方法
2016/11/02 Javascript
jquery判断页面网址是否有效的两种方法
2016/12/11 Javascript
javascript使用递归算法求两个数字组合功能示例
2017/01/03 Javascript
使用form-create动态生成vue自定义组件和嵌套表单组件
2019/01/18 Javascript
详解react-refetch的使用小例子
2019/02/15 Javascript
Vue项目中使用mock.js的完整步骤
2021/01/12 Vue.js
Python实现全角半角字符互转的方法
2016/11/28 Python
python 链接和操作 memcache方法
2017/03/04 Python
用Python登录好友QQ空间点赞的示例代码
2017/11/04 Python
一些Centos Python 生产环境的部署命令(推荐)
2018/05/07 Python
python 叠加等边三角形的绘制的实现
2019/08/14 Python
画pytorch模型图,以及参数计算的方法
2019/08/17 Python
python将print输出的信息保留到日志文件中
2019/09/27 Python
用pytorch的nn.Module构造简单全链接层实例
2020/01/14 Python
Python调用shell命令常用方法(4种)
2020/05/11 Python
python 常用日期处理-- datetime 模块的使用
2020/09/02 Python
CSS Grid布局教程之什么是网格布局
2014/12/30 HTML / CSS
Whistles官网:英国女装品牌
2020/08/14 全球购物
JD Sports丹麦:英国领先的运动时尚零售商
2020/11/24 全球购物
《最后一头战象》教学反思
2016/02/16 职场文书