- 109浏览
- 2023-08-03
1、去除字符串首尾处的空白字符(或者其他字符)
2、说明: trim ( string $str [, string $character_mask = " \t\n\r\0\x0B" ] ) : string
此函数返回字符串 str 去除首尾空白字符后的结果。如果不指定第二个参数,trim() 将去除这些字符:
" " (ASCII 32 (0x20)),普通空格符。
"\t" (ASCII 9 (0x09)),制表符。
"\n" (ASCII 10 (0x0A)),换行符。
"\r" (ASCII 13 (0x0D)),回车符。
"\0" (ASCII 0 (0x00)),空字节符。
"\x0B" (ASCII 11 (0x0B)),垂直制表符。
3、参数:
str 待处理的字符串。
character_mask 可选参数,过滤字符也可由 character_mask 参数指定。一般要列出所有希望过滤的字符,也可以使用 “..” 列出一个字符范围。
4*、使用:
(1)、删除默认指定的字符
$string = " \t|\zhangsan ";
echo trim($string); //输出:|\zhangsan
(2)、删除自定义的字符(两边相同)
$string = "<pre>delete tag!!!<pre>";
echo trim($string, "<pre>") //输出:delete tag!!!
(3)、删除自定义的字符(两边不同)
$string = "delete tag!!!";
echo trim($string, "de!") //输出:lete tag
5、相似方法
ltrim() - 删除字符串开头的空白字符(或其他字符)
rtrim() - 删除字符串末端的空白字符(或者其他字符)
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、本文由会员转载自互联网,如果您是文章原创作者,请联系本站注明您的版权信息。