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版(3)
Oct 09 PHP
PHP定时执行计划任务的多种方法小结
Dec 19 PHP
批量去除PHP文件中bom的PHP代码
Mar 13 PHP
windows环境下php配置memcache的具体操作步骤
Jun 09 PHP
基于PHP输出缓存(output_buffering)的深入理解
Jun 13 PHP
如何使用PHP批量去除文件UTF8 BOM信息
Aug 05 PHP
PHP实现合并discuz用户
Aug 05 PHP
php简单生成一组与多组随机字符串的方法
May 09 PHP
PHP通过curl获取接口URL的数据方法
May 31 PHP
php+js实现裁剪任意形状图片
Oct 31 PHP
Yii框架 session 数据库存储操作方法示例
Nov 18 PHP
浅析PHP中的 inet_pton 网络函数
Dec 16 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 socket通信(tcp/udp)实例分析
2016/02/14 PHP
php 删除指定文件夹的实例讲解
2017/07/25 PHP
javascript 异常处理使用总结
2009/06/21 Javascript
jQuery之$(document).ready()使用介绍
2012/04/05 Javascript
String.prototype实现的一些javascript函数介绍
2013/11/22 Javascript
随鼠标移动的时钟非常漂亮遗憾的是只支持IE
2014/08/12 Javascript
jQuery实现异步获取json数据的2种方式
2014/08/29 Javascript
javascript函数式编程实例分析
2015/04/25 Javascript
JS组件Form表单验证神器BootstrapValidator
2016/01/26 Javascript
基于jquery实现三级下拉菜单
2016/05/10 Javascript
微信小程序 简单DEMO布局,逻辑,样式的练习
2016/11/30 Javascript
jQuery实现的简单无刷新评论功能示例
2017/11/08 jQuery
利用原生的JavaScript实现简单拼图游戏
2018/11/18 Javascript
封装微信小程序http拦截器过程解析
2019/08/13 Javascript
vue中进行微博分享的实例讲解
2019/10/14 Javascript
浅析vue-router中params和query的区别
2019/12/24 Javascript
react-native 实现购物车滑动删除效果的示例代码
2021/01/15 Javascript
Python实现从订阅源下载图片的方法
2015/03/11 Python
pandas 对series和dataframe进行排序的实例
2018/06/09 Python
django缓存配置的几种方法详解
2018/07/16 Python
详解Django-auth-ldap 配置方法
2018/12/10 Python
Django中信号signals的简单使用方法
2019/07/04 Python
Apache部署Django项目图文详解
2019/07/30 Python
Python逐行读取文件内容的方法总结
2020/02/14 Python
使用Tensorboard工具查看Loss损失率
2020/02/15 Python
Python如何批量获取文件夹的大小并保存
2020/03/31 Python
python中threading和queue库实现多线程编程
2021/02/06 Python
基于CSS3实现立方体自转效果
2016/03/01 HTML / CSS
x-ua-compatible content=”IE=7, IE=9″意思理解
2013/07/22 HTML / CSS
理肤泉英国官网:La Roche-Posay英国
2019/01/14 全球购物
建筑项目策划书
2014/01/13 职场文书
公务员试用期满考核材料
2014/05/22 职场文书
大学生简历求职信
2014/06/24 职场文书
群众路线教育实践活动剖析材料
2014/09/30 职场文书
公司董事任命书
2015/09/21 职场文书
电工实训心得体会
2016/01/14 职场文书