最新的Web开发教程
 

PHP trim() Function

<PHP字符串参考

从(“他”在一个字符串的两侧删除字符"Hello""d!"中的“世界”):

<?php
$str = "Hello World!";
echo $str . "<br>";
echo trim($str,"Hed!");
?>
运行示例»

定义和用法

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

相关职能:

  • ltrim() -从字符串的左侧删除空格或其他预定义字符
  • rtrim() -从字符串的右侧移除空格或其他预定义字符

句法

trim( string,charlist )

参数 描述
string 需要。 指定要检查的字符串
charlist 可选的。 指定从字符串中删除哪些字符。 如果省略,以下所有字符都被删除:
  • “\ 0” - NULL
  • “\ t” 的 - 标签
  • “\ n” - 新线
  • “\ X0B” - 垂直标签
  • “\ r” - 回车
  • “” - 普通空白

技术细节

返回值: 返回修改后的字符串
PHP版本: 4+
更新日志: 在PHP 4.1中添加的参数charlist

更多示例

实施例1

从字符串的两侧删除空格:

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

代码的HTML输出将是(View Source)

<!DOCTYPE html>
<html>
<body>

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

代码的浏览器输出将是:

Without trim: Hello World!
With trim: Hello World!
运行示例»

实施例2

删除换行符(\n)从字符串的两边:

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

代码的HTML输出将是(View Source)

<!DOCTYPE html>
<html>
<body>

Without trim:


Hello World!


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

代码的浏览器输出将是:

Without trim: Hello World!
With trim: Hello World!
运行示例»

<PHP字符串参考