PHP trim() 函数
PHP trim() 函数移除字符串两侧的空白字符或其他预定义字符
( PHP >= 4 )
函数原型
trim( string,charlist )
相关函数
函数 | 说明 |
---|---|
ltrim() | 移除字符串左侧的空白字符或其他预定义字符 |
rtrim() | 移除字符串右侧的空白字符或其他预定义字符 |
参数
参数 | 描述 |
---|---|
string | 必需。规定要检查的字符串 |
charlist | 可选。规定从字符串中删除哪些字符 如果省略该参数,则移除下列所有字符: "\0" - NULL "\t" - 制表符 "\n" - 换行 "\x0B" - 垂直制表符 "\r" - 回车 " " - 空格 |
返回值
返回已修改的字符串
范例
移除字符串左侧的字符("Hello" 中的 "He"以及 "World" 中的 "d!")
<?php $str = "Hello World!"; echo $str . "<br>"; echo trim($str,"Hed!");
运行以上 PHP 范例,输出结果如下
Hello World! llo Worl
范例 2
移除字符串两侧的空格
<?php $str = " Hello World! "; echo "Without trim: " . $str; echo "<br>"; echo "With trim: " . trim($str);
运行以上 PHP 范例,输出结果如下
Without trim: Hello World! With trim: Hello World!
点击 "查看源码" 输出结果如下
Without trim: Hello World! <br>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);
运行以上 PHP 范例,输出结果如下
Without trim: Hello World! With trim: Hello World!
点击 "查看源码" 输出结果如下
Without trim: Hello World! <br>With trim: Hello World!