PHP 字符串去除 trim、ltrim 与 rtrim 函数
2012-07-30 16:29
701 查看
PHP 字符串去除
用于去除字符串首尾空白等特殊符号或指定的字符。相关函数如下:
trim():去除字符串 首尾 空白等特殊符号或指定字符序列
ltrim():去除字符串 首 空白等特殊符号或指定字符序列
rtrim():去除字符串 尾 空白等特殊符号或指定字符序列
chop():同rtrim()
trim()
去除字符串首尾空白等特殊符号或指定字符序列。语法:
string trim(string str[, charlist])
当设定字符序列 charlist 参数时,trim() 函数将去除字符串首尾的这些字符,否则 trim() 函数将去除字符串首尾的以下这些特殊字符:
字符 | 说明 |
---|---|
空格 | |
t | tab键 |
n | 换行符 |
r | a carriage return |
空字符 | |
x0B | a vertical tab |
<?php $text = "Hello World "; $trimmed = trim($text); echo $trimmed; //输出"Hello World" echo "<br />"; echo trim($trimmed, "Hdeo"); //输出"o Wor" echo "<br />"; echo trim($text, "Hdle"); //输出"o World" echo "<br />"; print(ltrim($text,"H")); echo "<br />"; print(rtrim($text,"do")); echo "<br />"; echo rtrim($trimmed,"od"); ?>
输出结果
Hello World
llo Worl
o World
ello World
Hello World
Hello Worl
从这个例子可以看出,trim() 函数将不会去除非首尾的 charlist 。
ltrim()
去除字符串首的特殊符号或指定字符序列,用法同 trim() 。语法:
string ltrim(string str[, charlist])
rtrim()
去除字符串尾的特殊符号或指定字符序列,用法同 trim() 。语法:
string rrim(string str[, charlist])
chop()
同 rtrim() 。相关文章推荐
- ORACLE字符串截取函数trim(),ltrim(),rtrim()
- PHP字符过滤函数去除字符串最后一个逗号(rtrim)
- ORACLE字符串截取函数 trim(),ltrim(),rtrim()
- 字符串删除函数 ltrim() 和 rtrim() 和 trim()
- C++去除字符串空格的三个算法设计lTrim(szlName)、rTrim(szrName)、Trim(szName)
- PHP字符过滤函数去除字符串最后一个逗号(rtrim)
- PHP字符串操作之trim/rtrim/ltrim
- 用 Trim 函数去除字符串两边空白字符 和 用索引访问字符串
- 学习笔记之Python 切片:利用切片操作,实现一个trim()函数,去除字符串首尾的空格
- javascript的trim,ltrim,rtrim自定义函数
- 【廖雪峰 python教程 课后题 切片】利用切片操作,实现一个trim()函数,去除字符串首尾的空格,注意不要调用str的strip()方法:
- javascript中去除空格Trim(),LTrim(),RTrim()
- [笔记]关于php中trim、ltrim和rtrim
- PHP学习笔记--字符串操作 作者:yezi33 字符串的整理: trim():除去字符串开头和末尾的空格或其他字符。函数执行成功时返回删除了string字符串首部和尾部空格的字符串,发生错误时返回空
- php ltrim() rtrim() trim()删除字符空格
- VBS教程:函数-LTrim、RTrim 和 Trim 函数
- LTrim、RTrim 和 Trim 函数区别
- PHP字符过滤函数去除字符串最后逗号
- php中ltrim()、rtrim()与trim()删除字符空格实例
- oracle中trim,ltrim,rtrim函数用法