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

这篇文章主要介绍了php去除头尾空格的2种方法,本文给出了用preg_replace替换、trim函数两种方法并给出了示例,需要的朋友可以参考下

看似很简单的问题,其实还是有点坑的,首先这里 空格转义,不是字符串,直接用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的编码。

www.bkjia.comtrueTechArticlephp去除头尾空格的2种方法 这篇文章主要介绍了php去除头尾空格的2种方法,本文给出了用preg_replace替换、trim函数两种方法并给出了示例,需要…

php首尾空格,php去除头尾空格的2种方法_PHP教程相关推荐

  1. php去除头尾空格,php去除头尾空格的2种方法,php头尾空格2种_PHP教程

    php去除头尾空格的2种方法,php头尾空格2种 看似很简单的问题,其实还是有点坑的,首先这里 空格转义,不是字符串,直接用trim()是去不掉. 1,用preg_replace替换复制代码 代码如下 ...

  2. php去除最后一个空格,php去除头尾空格的2种方法

    php去除头尾空格的2种方法2020-06-19 15:41:35 看似很简单的问题,其实还是有点坑的,首先这里 空格转义,不是字符串,直接用trim()是去不掉. 1,用preg_replace替换 ...

  3. php删除头尾空,分享php中去除头尾空格的2种方法

    这篇文章主要介绍了php去除头尾空格的2种方法,本文给出了用preg_replace替换.trim函数两种方法并给出了示例,需要的朋友可以参考下 看似很简单的问题,其实还是有点坑的,首先这里 空格转义 ...

  4. php 半角 全角空格,PHP将全角空格转成半角, 并去除头尾空格

    PHP将全角空格转成半角, 并去除头尾空格 /* 字体转换 $content 内容 $to_encoding 目标编码,默认为UTF-8 $from_encoding 源编码,默认为GBK */ fu ...

  5. 去除html重复的元素 js,js数组中去除重复值的几种方法

    在日常开发中,我们可能会遇到将一个数组中里面的重复值去除,那么,我就将我自己所学习到的几种方法分享出来 去除数组重复值方法: 1,利用indexOf()方法去除 思路:创建一个新数组,然后循环要去重的 ...

  6. html特殊字符p如何屏蔽 asp,利用asp去除html标记的四种方法

    利用asp去除html标记的四种方法 发布日期:2015-10-8 16:10:45 利用asp去除html标记的四种方法 方法一 : 使用"" 如果您想要知道如何从文本中删除ht ...

  7. python中用什么函数去掉空格_python去除字符串空格-python删除空格-python去掉空白字符-python strip函数-python trim函数-嗨客网...

    Python去除字符串空格教程 在开发过程中,有时候我们需要去除一个 Python strip()函数详解 语法 S.strip([chars]) -> str 参数 参数 描述 S 表示原字符 ...

  8. nag在逆向中是什么意思_OD 实验(四) - 去除 NAG 窗口的几种方法

    程序: 运行 弹出一个窗口,说要注册 点击确定,到主窗口 关闭主窗口 然后弹出提醒注册的对话框 逆向程序 用 OD 打开程序 GetModuleHandleA 获取程序模块的句柄,程序在内存中的基址 ...

  9. SQL中去除重复数据的几种方法,我一次性都告诉你​

    使用SQL对数据进行提取和分析时,我们经常会遇到数据重复的场景,需要我们对数据进行去重后分析. 以某电商公司的销售报表为例,常见的去重方法我们用到distinct 或者group by 语句, 今天介 ...

最新文章

  1. php 字体问题,php – Scraping上的字体或Unicode问题[复制]
  2. python从零开始的学习-python学习过程之从零开始
  3. SimpleExecutor.doQuery()-创建StatementHandler
  4. 第十一章 AtomicInteger源码解析
  5. MSSQL中使用CASE函数来灵活返回结果
  6. 多线程的那点儿事(之嵌套锁)
  7. 计算机专业最新研究领,「金仕教育」打码秃头?CS计算机专业研究方向与研究领域介绍...
  8. jsp页面数据与action数据交互 使用导航图语言和set注入
  9. 2.企业安全建设指南(金融行业安全架构与技术实践) --- 金融行业的信息安全
  10. 闲谈输入法、MinGW、日文字体
  11. 【网络技术题库整理5】网络安全技术
  12. JAVA调用方法 万年历
  13. 通信系统仿真原理与无线应用笔记-MATLAB
  14. java big5到gb2312的编码转换
  15. 【数字钟】数字电路设计 24 小时数字钟(带加速、暂停、滴答声、清零功能)
  16. DeepFM算法详解-推荐算法中的皇冠
  17. oracle北京时区,Oracle 时区 - Amazon Relational Database Service
  18. 【转】Laravel - 从百草园到三味书屋 From Apprentice To Artisan目录
  19. Unity 判断点击的是否是UI
  20. 《炬丰科技-半导体工艺》--技术资料合集三

热门文章

  1. java继承中构造方法_java之继承中构造方法总结(文字版)
  2. linux系统sql语句报错_如果数据库管理工具1045错误出现在Linux系统中怎么
  3. html5前端裁剪图片,FocusPoint.js 实现图片的响应式裁剪
  4. php客户反馈发邮箱,PHP实现通过get方式识别用户发送邮件的方法
  5. android按钮进度动画,android – 在按钮后面放置一个进度条
  6. java数组长度最大值_java 数组排序、最大值、最小值 | 学步园
  7. php 多维素组添加下级,php中如何将元素添加到多维数组
  8. python赋值、深浅拷贝
  9. 为什么两个数异或结果在与其中一个数异或得到的是另一个数?(a^b)^a=b
  10. yunyang tensorflow-yolov3 Intel Realsense D435 (并发)使用locals()函数批量配置摄像头运行识别程序并画框(代码记录)(代码示例)