PHP trim() 函数

转载 2012年03月31日 13:52:48

定义和用法

trim() 函数从字符串的两端删除空白字符和其他预定义字符。

语法

trim(string,charlist)
参数 描述
string 必需。规定要检查的字符串。
charlist 可选。规定要转换的字符串。如果省略该参数,则删除以下所有字符:
  • "\0" - NULL
  • "\t" - tab
  • "\n" - new line
  • "\x0B" - 纵向列表符
  • "\r" - 回车
  • " " - 普通空白字符

例子

例子 1

<html>
<body>
<?php
$str = "    Hello World!    ";
echo "Without trim: " . $str;
echo "<br />";
echo "With trim: " . trim($str);
?>
<body>
<html>

输出:

Without trim: Hello World!
With trim: Hello World!

HTML 源码:

<html>
<body>
Without trim:     Hello World!    <br />With trim: Hello World!
</body>
</html>

例子 2

<?php
$str = "\r\nHello World!\r\n";
echo "Without trim: " . $str;
echo "<br />";
echo "With trim: " . trim($str);
?>

输出:

Without trim: Hello World!
With trim: Hello World!

HTML 源码:

<html>
<body>
Without trim: 
Hello World!
<br />With trim: Hello World!
</body>
</html>

php源码分析trim函数的实现

在实际开发中遇到关于 trim 函数的2个问题: 1:使用trim函数不能去除2个以上的连续点号(.) 2 : 使用trim函数去除字符串的问题 先说一下第一个问题。 下面的一...
  • qdujunjie
  • qdujunjie
  • 2015年02月09日 19:53
  • 805

PHP的Trim截取乱码

一直使用Trim过滤首尾两端的字符串,关于Trim的官方描述: trim — 去除字符串首尾处的空白字符(或者其他字符) 今天发现一个很奇怪的问题, 代码如下: ...
  • Mervyn1205
  • Mervyn1205
  • 2015年08月05日 09:35
  • 1459

C的Trim()函数

C++ Code  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32...
  • JohnnyHu90
  • JohnnyHu90
  • 2015年12月28日 23:20
  • 2806

用java自己实现String类的trim()方法功能

用java自己实现String类的trim()方法功能
  • u013871100
  • u013871100
  • 2016年03月01日 15:34
  • 1865

Java源码学习-String类的trim方法

public String trim() { int len = count; int st = 0; int off = offset; /* avoid getfield opco...
  • lunda5
  • lunda5
  • 2014年09月29日 10:33
  • 576

PHP trim()函数的作用和使用方法

PHP trim()函数一般是用来去除字符串首尾处的空白字符(或者其他字符),一般在用在服务端对接收的用户数据进行处理,以免把用户误输入的空格存储到数据库,下次对比数据时候出错。 该函数有两个参...
  • tulouguli
  • tulouguli
  • 2017年05月08日 11:28
  • 316

javascript trim函数在IE下不能用

IE 下 javascript 报错:对象不支持“trim”属性或方法
  • dongleivip
  • dongleivip
  • 2015年08月10日 21:46
  • 802

oracle中的trim函数使用介绍

trim一般都是用在删除字符串两边的空格。实际上,trim也可以用来删除字符串两边的指定字符。并且trim指定删除的字符串只能是单个字符 Oracle TRIM函数是很常见的函数...
  • u012630060
  • u012630060
  • 2017年05月07日 20:04
  • 141

JavaScript中trim 方法实现

Java中的 String 类有个trim() 可以删除字符串前后的空格字符,jQuery中也有trim()方法可以删除字符变量前后的字符串。但是JavaScript中却没有相应的trim() 方法,...
  • u012260672
  • u012260672
  • 2016年07月16日 18:47
  • 1635

[C/C++]_[初级]_[Trim掉字符串的前后空格]

场景 C++ 字符串Trim空格一直不在标准库里, 但是又很常用, 比如在界面输入一些字符串需要过滤掉前后空格后保存到数据库里;又或者需要进行字符串比较时过滤掉前后空格来精确比较都需要用到Trim方法...
  • infoworld
  • infoworld
  • 2016年05月30日 10:09
  • 2052
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PHP trim() 函数
举报原因:
原因补充:

(最多只允许输入30个字)