有时候在项目中的字符串里面有空白那要怎么处理呢。下面这个函数可以处理 //把第一个字符串两边以第二个参数开头的字符串剔除。如没有第二个参数,默认剔除掉字符串两边开头的空格 $str=trim(" sdsdfas ","a");
trim — 去除字符串首尾处的空白字符(或者其他字符)
说明
string trim ( string
$str
[, string $charlist
= " \t\n\r\0\x0B" ] )此函数返回字符串 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)),垂直制表符。
参数
-
str
-
待处理的字符串。
-
charlist
-
可选参数,过滤字符也可由
charlist
参数指定。一般要列出所有希望过滤的字符,也可以使用 “..” 列出一个字符范围。
返回值
过滤后的字符串。