php去除字符串中空字符的常用方法小结
本文实例总结了php去除字符串中空字符的常用方法。分享给大家供大家参考。具体分析如下:
php中包含四个可以去除字符串空格的函数:
trim() – 去除字符串两端的空字符
ltrim() – 去除字符串前端的空字符
rtrim() – 去除字符串末尾的空字符
chop() –同rtrim().
代码如下:
<?php $text = "\t \t jb51.net!\t \t "; $leftTrimmed = ltrim($text); $rightTrimmed = rtrim($text); $bothTrimmed = trim($text); print("leftTrimmed = ($leftTrimmed)\n"); print("rightTrimmed = ($rightTrimmed)\n"); print("bothTrimmed = ($bothTrimmed)\n"); ?>
输出结果:
leftTrimmed = (jb51.net! ) rightTrimmed = ( jb51.net!) bothTrimmed = (jb51.net!)
希望本文所述对大家的php程序设计有所帮助。
相关推荐
-
总结PHP删除字符串最后一个字符的三种方法
一.前言 从数据库中select()读取一对多的信息时,经常需要将取出的数组用某个特定的字符分割,然后拼接成字符串. 常见的语法格式: foreach ($arr as $key => $value) { $arr_str = $arr['x_id'] . ',' . $arr_str; } 假设字符数组 $arr 中的字符分别为 arr[0] = 'a'; arr[1] = 'b'; arr[2] = 'c'; 则,拼接后的 $arr_str 字符串为 a,b,c, 这个时候,就需要我们对最后
-
PHP字符过滤函数去除字符串最后一个逗号(rtrim)
首先分别解释下, trim过滤字符串两端,rtrim过滤字符串尾部,=chop()ltrim过滤字符串首部. 过滤字符串中键的咚咚就只能用str_replace咯.举个例子说明下, PHP代码 复制代码 代码如下: $str = '123,333,234,'; echo rtrim($str, ','); rtrim实例代码2 复制代码 代码如下: <?php$text = "\t\tThese are a few words :) ... ";$trimmed = rtrim
-
php trim 去除空字符的定义与语法介绍
定义和用法 trim() 函数从字符串的两端删除空白字符和其他预定义字符. 语法 trim(string,charlist)参数 描述 string 必需.规定要检查的字符串. charlist 可选.规定要转换的字符串.如果省略该参数,则删除以下所有字符: 复制代码 代码如下: "\0" - NULL "\t" - tab "\n" - new line "\x0B" - 纵向列表符 "\r" - 回车
-
php去除字符串换行符示例分享
第1种写法: 复制代码 代码如下: <?phpstr_replace("n", '', $str); ?> 第2种写法: 复制代码 代码如下: <?phpstr_replace("rn", '', $str); ?> 第3种写法: 复制代码 代码如下: <?phppreg_replace("/s/", '', $str); ?> 下面进行相关说明:首先说说 n,r,tn 软回车:在Windows中表示换行且回到
-
PHP中ltrim与rtrim去除左右空格及特殊字符实例
本文实例分析了PHP中ltrim与rtrim去除左右空格及特殊字符的用法.分享给大家供大家参考,具体如下: 一.PHP中ltrim定义如下: ltrim(string,charlist) 参数说明: string 必需.规定要检查的字符串. charlist 可选.规定从字符串中删除哪些字符.如果省略该参数,则移除下列所有字符: "\0" - NULL "\t" - 制表符 "\n" - 换行 "\x0B" - 垂直制表符 &
-
php去掉字符串的最后一个字符附substr()的用法
今天项目中用到,去掉字符串中的最后一个字符 原字符串1,2,3,4,5,6, 去掉最后一个字符",",最终结果为1,2,3,4,5,6 代码如下: 复制代码 代码如下: $str = "1,2,3,4,5,6,"; $newstr = substr($str,0,strlen($str)-1); echo $newstr; 解读: 采用php的substr()方法, 语法: string substr(string string, int start, int [l
-
PHP使用trim函数去除字符串左右空格及特殊字符实例
本文实例讲述了PHP使用trim函数去除字符串左右空格及特殊字符的方法.分享给大家供大家参考,具体如下: PHP中trim()函数定义如下: trim(string,charlist) 参数说明如下: string 必需.规定要检查的字符串. charlist 可选.规定从字符串中删除哪些字符.如果被省略,则移除以下所有字符: "\0" - NULL "\t" - 制表符 "\n" - 换行 "\x0B" - 垂直制表符 &q
-
PHP去除字符串最后一个字符的三种方法实例
前言 本文讲讲PHP中如何正确的去除字符串中的最后一个字符,之前跟大家分享过一篇关于PHP去除字符串最后一个字符的三种方法的文章,但是没给出实例,下面话不多说,直接上代码,相信一眼就能看出来了,直接将下面代码复制粘贴到自己本地服务器下,运行即可. 实例代码 $a = 'http://www.mafutian.net/'; $b = 'http://www.mafutian.net'; // 错误的方式: $len = strlen($a) - 1; $a{$len} = ''; // $a[$l
-
php去除字符串中空字符的常用方法小结
本文实例总结了php去除字符串中空字符的常用方法.分享给大家供大家参考.具体分析如下: php中包含四个可以去除字符串空格的函数: trim() – 去除字符串两端的空字符 ltrim() – 去除字符串前端的空字符 rtrim() – 去除字符串末尾的空字符 chop() –同rtrim(). 代码如下: <?php $text = "\t \t jb51.net!\t \t "; $leftTrimmed = ltrim($text); $rightTrimmed = rtr
-
Java实现字符串倒序输出的常用方法小结
本文实例汇总了Java实现字符串倒序输出的常用方法,分享给大家供大家参考.具体方法如下: 1. 最容易想到的估计就是利用String类的toCharArray(),再倒序输出数组的方法了. 实现代码如下: import javax.swing.JOptionPane; public class ReverseString { public static void main (String args[]){ String originalString; String resultString =
-
基于C++实现去除字符串头尾指定字符功能
目录 一.从头部开始去除指定字符 二.去除尾部指定的字符 三.测试比较 编程时我们经常需要对字符串进行操作,其中有一项操作就是去除字符串的头(尾)指定的字符,比如空格.通常我们会使用封装好的库函数或者类函数的Trim方法来实现,如果自己动手写一个TrimHead和TrimTail函数该如何实现呢? 本文针对字符串头(尾)部指定的字符的去除,分别给出两个实现方法.并分别比较一下改进后的性能如何? 一.从头部开始去除指定字符 首先从头遍历,直到遇见第一个非指定字符,此后将后续字符按顺序逐一前移. /
-
使用Python去除字符串中某个字符的多种实现方式比较
目录 1.如何去掉字符串中不需要的字符? 2.代码演示 总结 1.如何去掉字符串中不需要的字符? 实际案例: (1)过滤掉用户输入前后多余的空白字符:' nick2008@gmail.com ' (2)过滤某windows下编辑文本中的'\r':'hello world\r\n' (3)去掉文本中的unicode组合符号(调音):u'ní hǎo, chī fàn'(或 èěéēàǎā) 解决方案: 方法1:字符串strip(),lstrip(),rstrip()方法去掉字符串两端字符. 方法2
-
JavaScript trim 实现去除字符串首尾指定字符的简单方法
实例如下: String.prototype.trim = function (char, type) { if (char) { if (type == 'left') { return this.replace(new RegExp('^\\'+char+'+', 'g'), ''); } else if (type == 'right') { return this.replace(new RegExp('\\'+char+'+$', 'g'), ''); } return this.re
-
python如何去除字符串中不想要的字符
问题: 过滤用户输入中前后多余的空白字符 ' ++++abc123--- ' 过滤某windows下编辑文本中的'\r': 'hello world \r\n' 去掉文本中unicode组合字符,音调 "Zhào Qián Sūn Lǐ Zhōu Wú Zhèng Wáng" 如何解决以上问题? 去掉两端字符串: strip(), rstrip(),lstrip() #!/usr/bin/python3 s = ' -----abc123++++ ' # 删除两边空字符 p
-
Python字符串的15个基本操作(小结)
1. 字符串的翻转 利用切片 str1 = "hello world!" print(str1[::-1]) 利用reduce函数实现 from functools import reduce str1 = "hello world!" print(reduce(lambda x, y : y+x, str1)) 2. 判断字符串是不是回文串 str1 = "123455" def fun(string): print("%s"
-
MySql如何去除字符串前缀,两边,后缀
目录 MySql去除字符串前缀,两边,后缀 效果 语句 Trim 函数 MySql字符串处理常用方法 1.在mybatis的Mapper.xml的sql语句中 2.trim()的使用 3.字符串拆分:SUBSTRING_INDEX(str, delim, count) 4.替换函数:replace( str, from_str, to_str) 5.获取字符串长度:LENGTH( str ) MySql去除字符串前缀,两边,后缀 效果 语句 select supplierNum, trim(LE
-
JS去除字符串中空格的方法
本文实例讲述了JS去除字符串中空格的方法.分享给大家供大家参考,具体如下: 去掉字符串中的所有空格,不仅仅包含前后空格: text = text.replace(/\s/ig,''); 去掉前后空格: 第一种方法: 使用trim() function Trim(m){ while((m.length>0)&&(m.charAt(0)==' ')) m = m.substring(1, m.length); while((m.length>0)&&(m.charA
随机推荐
- django中使用jquery ajax post数据出现403错误的解决办法(两种方法)
- VBS中的标识符(Identifiers)
- 正则表达式(简单易懂篇)
- 快速获取/设置iframe内对象元素的几种js实现方法
- Windows下使Python2.x版本的解释器与3.x共存的方法
- python ElementTree 基本读操作示例
- Bootstrap文件上传组件之bootstrap fileinput
- JSP 相关对象的使用介绍
- javascript实现复选框选中属性
- JavaScript获取页面上某个元素的代码
- BootstrapTable+KnockoutJS自定义T4模板快速生成增删改查页面
- 608769M.BMP等病毒的清除技巧
- Linux Nginx 配置SSL访问实例详解
- 使用Python脚本将文字转换为图片的实例分享
- 浅谈几种常见语言的命名空间(Namespace)
- js判断空对象的实例(超简单)
- Javascript简单改变表单元素背景的方法
- GridView中点击CheckBox选中一行来改变此行的颜色
- C++中fstream,ifstream及ofstream用法浅析
- 数据结构 双机调度问题的实例详解