php删除字符串中间空格的方法

php删除字符串中间空格的方法

方法一:使用正则

代码如下:<?php

echo preg_replace('# #', '', 'ab ab');

//输出 "abab"

?>

方法二:使用str_replace()函数

代码如下:<?php

echo str_replace(' ', '', 'ab ab');

//输出 "abab'

?>

方法三:使用strtr()函数

代码如下:<?php

echo strtr('ab ab', array(' '=>''));

// 输出 "abab"

?>

strtr()函数使用上有点特别,实质上:

代码如下:<?php

strtr('ewb', 'web', '123') ==

strtr('ewb', array('e '=> '2', 'w' => '1', 'b' => '3')) ==

str_replace(array('e', 'w', 'b'), array('2', '1', '3'), 'ewb');

?>

方法四:使用封装函数

代码如下:function trimall($str)//删除空格

{

$qian=array(" "," ","\t","\n","\r");

$hou=array("","","","","");

return str_replace($qian,$hou,$str);

}

推荐教程:《PHP教程》

php删除字符串中间空格的方法的教程已介绍完毕,更多请关注跳墙网其他文章教程!

php删除字符串中间空格的方法相关教程

php去除中间空格,php删除字符串中间空格的方法相关推荐

  1. php 去除字符前空格,php中删除字符串前导空格的函数是什么?

    函数是:Ltrim().ltrim()函数的作用是从字符串左侧删除空格或其他预定义字符:其语法为"ltrim(string,charlist)":参数string表示要转换的字符串 ...

  2. 【C 语言】文件操作 ( 配置文件读写 | 读取配置文件 | 函数接口形参 | 读取配置文件的逐行遍历操作 | 读取一行文本 | 查找字符 | 删除字符串前后空格 )

    文章目录 一.函数接口形参 二.读取配置文件的逐行遍历操作 1.读取配置文件的逐行遍历操作 2.读取一行数据 3.查找字符 4.删除字符串前后的空格 5.完整代码示例 一.函数接口形参 函数作用 : ...

  3. python 删除字符串中空格

    1. strip() 删除字符串 开头 和 结尾 的空格 str = ' a b c ' print(str.strip()) 2. lstrip() 删除字符串 开头 所有空格 str = ' a ...

  4. mysql 去除逗号,MySQL查询删除字符串中最后一个逗号后的所有字符?

    要删除字符串中最后一个逗号之后的所有字符,可以使用SUBSTRING_INDEX(). 如果您不知道最后一个逗号的位置,则需要使用来动态查找最后一个逗号LENGTH(). 语法如下-UPDATE yo ...

  5. php 去掉字符串前后空格,JS去掉字符串前后空格或去掉所有空格的用法

    这篇文章主要介绍了JS去掉字符串前后空格或去掉所有空格的用法,需要的朋友可以参考下 1. 去掉字符串前后所有空格: 代码如下: function Trim(str) { return str.repl ...

  6. mysql trim前后空格_MySQL清除字符串首尾空格函数trim

    MySQL清除字符串首尾空格函数是经常会用到的函数,MySQL 清除字符串首尾空格函数有三个: ltrim(), rtrim(), trim(),下面就为您分别介绍. mysql> select ...

  7. Java中将字符串用空格分割成字符串数组的split方法

    官方文档链接:public String[] split(String regex) 本文以空格作为分割串. CaseOne import java.util.Scanner;public class ...

  8. c语言实现将字符串首尾*删除,C语言实现Trim()函数:删除字符串首尾空格。...

    如:" cd dwq   ",删除后为"cd dwq". 思路:定义两个指针,一个指向字符串的第一个字符,向后遍历,找到第一个不为空格的字符.另一个指针指向字符 ...

  9. java 删除字符串左边空格和右边空格 trimLeft trimRight

    /*** 去右空格* @param str* @return*/public String trimRight(String str) {if (str == null || str.equals(& ...

最新文章

  1. Linux下两个进程可以同时打开同一个文件,这时如下描述错误的是:
  2. 2012matlab aerospace,Matlab 2012安装图解
  3. C++ :Signal: SIGSEGV (Segmentation fault) ,深拷贝
  4. Java 线程状态---WAITING(部分转载)
  5. C/C++ atoi函数 - C语言零基础入门教程
  6. Hibernate学习之hibernate.cfg.xml
  7. python 伪造源ip_Swaks伪造邮件
  8. vSphere 7 With K8s系列06:创建命名空间
  9. DedeCMS自定义表单制作和调用办法
  10. vim 编辑器常用命令
  11. flash游戏开发学习
  12. Oracle JDK 与 OpenJDK
  13. 俺的三国武将观(一)
  14. 多么痛的领悟,只有程序员才知道的12个人艰不拆的真相
  15. QT 读BIN文件的两种方式
  16. 大小写字母转换(java大小写字母转换)
  17. unityShader入门了解
  18. 入门机器学习 21 天后 , 高薪 Offer 就在眼前
  19. 使用感受 2019-05-23
  20. 怎么修复录音笔(设备)损坏的WAV或MP3文件0字节文件

热门文章

  1. 【STL】string的增删改查
  2. 破解简单的Android签名检查
  3. Windows驱动开发学习笔记(四)—— 3环与0环通信(常规方式)
  4. P3865 【模板】ST 表【又称RMQ】
  5. Spring boot国际化切换
  6. C#读取与修改XML文档
  7. python用turtle库绘制树图形_使用Python中的Turtle库绘制简单的图形
  8. 基于python的视频监控系统_Python远程视频监控程序的实例代码
  9. chrome 插件精选之 github 篇
  10. Spring IOC的理解总结