PHP trim()的使用
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() - 删除字符串末端的空白字符(或者其他字符)