php去除头尾空格的2种方法2020-06-19 15:41:35

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

特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。

Tags 标签

php去除最后一个空格,php去除头尾空格的2种方法相关推荐

  1. 如何去除视频内的字幕和台词?最新4种方法汇总

    对于很多自媒体和视频剪辑从业者来说,视频去文字和水印是家常便饭了,经常需要去除各种视频中的文字.那么如何去除视频中的文字(字幕)呢?随着科技的发展,AI人工智能技术在音视频的应用也越来越多,小编今天为 ...

  2. 怎么去除视频字幕清理视频字幕或水印的四种方法

    大家好,我是七天变小白,欢迎来到我的视频剪辑小课堂,今天给大家分享几种去除视频字幕的方法,软字幕可以用很多博主推荐的方法来删除,通常就是关闭播放器里的字幕选项或者移除SRT字幕文件即可. 但如果你的字 ...

  3. 怎么去除视频字幕清理视频字幕或水印的几种方法

    大家好,我是七天变小白,欢迎来到我的视频剪辑小课堂,今天给大家分享几种去除视频字幕的方法,我认为第三种方法效果最好,先点个小关注,接下来讲教程. 方法一,裁剪或移动视频 将视频放大至字幕移出屏幕,只保 ...

  4. python怎么将字符串逆序_python中如何把一个字符串顺序逆序反转的几种方法?

    如 a='123456789' 反转成 a='987654321' 第一种方法:使用字符串切片 >>> a='123456789' >>> a = a[::-1] ...

  5. php首尾空格,php 去掉 头尾   空格 2种方法

    看似很简单的问题,其实还是有点坑的,首先这里 空格转义,不是字符串,直接用trim()是去不掉. 1,用preg_replace替换 $test = " dfadad 论责民与三英的关系77 ...

  6. 去除idea中mapper文件中的黄色背景两种方法

    一共提供两种方法: 第一种是直接取消验证颜色 第二种是连接数据库设置方言 原效果图: 第一种 步骤:settings->Editor->Inspection,然后取消以下两个勾选 下一步: ...

  7. eclipse创建springboot项目_创建一个 Spring Boot 项目,你会几种方法?

    我最早是 2016 年底开始写 Spring Boot 相关的博客,当时使用的版本还是 1.4.x ,文章发表在 CSDN 上,阅读量最大的一篇有 42W+,如下图: 2017 年由于种种原因,就没有 ...

  8. 计算一个连通分量中节点的个数的两种方法

    POJ 1611 The Suspects(并查集) 2014年03月11日 11:17:28 阅读数:1027 POJ 1611 The Suspects(并查集) http://poj.org/p ...

  9. 键入一个整数,判断是否是质数(两种方法)

    判质数的原理就不过多赘述了,请移步C语言求100到500的所有质数,每10个数字一行打印_马拾捌的博客-CSDN博客_c语言每十个一行质数就是只能被1和他自己整除的数字第一次代码优化一个数字的因数里, ...

  10. 把视频抠像放到另一个视频上怎么做?这几种方法很简单

    把视频抠像放到另一个视频上应该怎么做呢?将一个视频的抠像放到另一个视频上可以创造出独特的视觉效果,增加视频的创意性和吸引力.例如,可以将一个人的抠像放到不同的背景中,创造出真实世界无法呈现的场景.我们 ...

最新文章

  1. react-router的基础知识
  2. 从Weex到Web,性能逆势如何破局?
  3. 一个类加载的谜团解决了
  4. 运用Zabbix实现内网服务器状态及局域网状况监控(2) —— 环境配置
  5. java启动器在bin目录_org.iipg.starter
  6. java猜拳论文_Java人机猜拳实现的思路及方法实例
  7. JSP页面元素-新手向
  8. 安装keil5时,注册机在解压后消失的解决以及使用注册机破解keil5时,无法破解
  9. AspNetPager分页控件的使用以及常见错误
  10. canvas自定义多边形
  11. 免费好用的英语单词统计软件(带翻译功能)
  12. 降级论,升维思考,降维攻击
  13. “细雨湿衣看不见,闲花落地听无声”---超强作文
  14. 微信小程序开发手账从入门到部署【持续更新】
  15. STM8 时钟寄存器
  16. ui设计教程分享:关于Logo设计要素
  17. IAP-In App Purchase流程
  18. 重磅!详解阿里研究院互联网+报告
  19. 零点城市社交电商v2.1.8.0
  20. 使用workbench导入excel中的数据

热门文章

  1. Windows权限维持--创建隐藏账户(影子账户)
  2. CAD怎么创建多个视口?CAD视口创建技巧
  3. java ascii 转bcd_BCD码和ASCII码的相互转换
  4. OLTP与 OLAP混合使用实例—TiDB
  5. oracle笔记之计算年龄、工龄和TRUNC
  6. 20175308 2018-2019-2 实验四 《Android开发基础》实验报告
  7. 全排列的java算法_两种常用的全排列算法(java)
  8. Qt多线程的几种实现方式
  9. 良许Linux | Linux学习方法及学习资料汇总
  10. beetlsql使用总结