Php/func string trim

来自菜鸟教程
跳转至:导航、​搜索

PHP trim()函数

❮PHP字符串参考

从字符串的两侧删除字符(“ Hello”中的“ He”和“ World”中的“ d!”):

<?php

$str = "Hello World!";

 echo $str . "<br>";

echo trim($str,"Hed!");

?>

定义和用法

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

相关功能:

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

句法

trim(string,charlist)

参数值

参数 描述
string 需要。指定要检查的字符串
charlist

可选的。指定要从字符串中删除的字符。如果省略,则将删除以下所有字符:

  • “ \ 0”-空
  • “ \ t”-标签
  • “ \ n”-新行
  • “ \ x0B”-垂直标签
  • “ \ r”-回车
  • “”-普通空白

技术细节

返回值: 返回修改后的字符串
PHP版本: 4+
更新日志: The

charlist 参数已在PHP 4.1中添加

更多例子

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

<?php

$str = "    Hello World!    ";

echo "Without trim: " . $str;

echo "<br>";

echo "With trim: " . trim($str);

?>

上面代码的HTML输出为(查看源代码):

 <!DOCTYPE html>
<html>

<body>


Without trim:  Hello World! <br>With trim: Hello World!

</body>

</html>

上面代码的浏览器输出将是:

Without trim: Hello World!

With trim: Hello World!

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

<?php

$str = "\n\n\nHello World!\n\n\n";

echo "Without trim: " . $str;

echo "<br>";

echo "With trim: " . trim($str);

?>

上面代码的HTML输出为(查看源代码):

 <!DOCTYPE html>
<html>

<body>


Without trim:



Hello World!



<br>With trim: Hello World!

</body>

</html>

上面代码的浏览器输出将是:

Without trim: Hello World!

With trim: Hello World!

❮PHP字符串参考