php去除头尾空格的2种方法


Posted in PHP onMarch 16, 2015

看似很简单的问题,其实还是有点坑的,首先这里 空格转义,不是字符串,直接用trim()是去不掉。

1,用preg_replace替换

$test = " dfadad 论责民与三英的关系775fd   ";

$test = preg_replace('/^( |\s)*|( |\s)*$/', '', $test);

var_dump($test);
//结果如下:
string 'dfadad 论责民与三英的关系775fd' (length=35)

这个方法是群里面的小伙伴提供的,在此表示感谢。推荐这种方法,具有通用性

2,trim方法

$test = " dfadad 3333adf775fd  ";

$test = trim(html_entity_decode($test),chr(0xc2).chr(0xa0));

var_dump($test);
//结果如下:
string 'dfadad 3333adf775fd' (length=19)

这个方法,是从php的官方手册中找的,如果是utf8编码的话,用这个方法,没什么问题。如果GBK,GB2312,就会出现乱码。还有就是json_encode,这个函数如果是gbk,gb2312的话,中文字符会被替换成null。推荐使用utf8的编码。
PHP 相关文章推荐
PHP与MySQL交互使用详解
Oct 09 PHP
php中处理模拟rewrite 效果
Dec 09 PHP
PHP 编写的 25个游戏脚本
May 11 PHP
PHP及Zend Engine的线程安全模型分析
Nov 10 PHP
php代码收集表单内容并写入文件的代码
Jan 29 PHP
php实现文件下载(支持中文文名)
Dec 04 PHP
浅谈php自定义错误日志
Feb 13 PHP
PHP+jQuery+Ajax实现用户登录与退出
Apr 27 PHP
PHP mysqli事务操作常用方法分析
Jul 22 PHP
PHPExcel实现表格导出功能示例【带有多个工作sheet】
Jun 13 PHP
PHP的微信支付接口使用方法讲解
Mar 08 PHP
PHP常用函数之获取汉字首字母功能示例
Oct 21 PHP
php中动态调用函数的方法
Mar 16 #PHP
php从字符串创建函数的方法
Mar 16 #PHP
php实现字符串反转输出的方法
Mar 14 #PHP
php字符串按照单词进行反转的方法
Mar 14 #PHP
php实现字符串首字母大写和单词首字母大写的方法
Mar 14 #PHP
php将数组转换成csv格式文件输出的方法
Mar 14 #PHP
php从csv文件读取数据并输出到网页的方法
Mar 14 #PHP
You might like
全国FM电台频率大全 - 1 北京市
2020/03/11 无线电
php笔记之:文章中图片处理的使用
2013/04/26 PHP
php获取url参数方法总结
2014/11/13 PHP
详解使用php调用微信接口上传永久素材
2017/04/11 PHP
php读取出一个文件夹及其子文件夹下所有文件的方法示例
2017/06/15 PHP
ThinkPHP框架实现FTP图片上传功能示例
2019/04/08 PHP
thinkPHP事务操作简单案例分析
2019/10/17 PHP
Javascript 篱式条件判断
2008/08/22 Javascript
JQuery 学习笔记 选择器之六
2009/07/23 Javascript
Dojo 学习要点
2010/09/03 Javascript
JavaScript中的类继承
2010/11/25 Javascript
kmock javascript 单元测试代码
2011/02/06 Javascript
关于jQuery UI 使用心得及技巧
2012/10/10 Javascript
深入剖析JavaScript中的枚举功能
2014/03/06 Javascript
javascript之IE版本检测超简单方法
2016/08/20 Javascript
js实现登录框鼠标拖拽效果
2017/03/09 Javascript
基于JavaScript表单脚本(详解)
2017/10/18 Javascript
JavaScript中的ES6 Proxy的具体使用
2019/06/16 Javascript
react实现同页面三级跳转路由布局
2019/09/26 Javascript
[02:12]2019完美世界全国高校联赛(春季赛)报名开启
2019/03/01 DOTA
[01:06:43]完美世界DOTA2联赛PWL S3 PXG vs GXR 第二场 12.19
2020/12/24 DOTA
浅谈Python中的数据类型
2015/05/05 Python
在Python中操作列表之List.pop()方法的使用
2015/05/21 Python
python3+mysql查询数据并通过邮件群发excel附件
2018/02/24 Python
Nginx+Uwsgi+Django 项目部署到服务器的思路详解
2020/05/08 Python
python调用摄像头的示例代码
2020/09/28 Python
新加坡航空官方网站:Singapore Airlines
2016/10/13 全球购物
澳大利亚首个在线预订旅游网站:Wotif
2017/07/19 全球购物
美国最古老的精致书写工具制造商:A.T. Cross(高仕)
2018/01/30 全球购物
英国知名美妆护肤在线商城:Zest Beauty
2018/04/24 全球购物
Hotels.com拉丁美洲:从豪华酒店到经济型酒店的预定优惠和折扣
2019/12/09 全球购物
专业销售业务员求职信
2013/11/18 职场文书
HTML+CSS+JS实现图片的瀑布流布局的示例代码
2021/04/22 HTML / CSS
德劲DE1108畅想
2021/04/22 无线电
pytorch 中autograd.grad()函数的用法说明
2021/05/12 Python
Python OpenCV超详细讲解读取图像视频和网络摄像头
2022/04/02 Python