php过滤 的方法

今天我在处理一些数据的时候,看到页面上的字符串前面有空格,就用了trim()想要过滤掉字符串前面的空格,但是存入数据库之后字符串的前面依然有空格,查看了页面的源代码之后才发现字符串的前面是 ,然后直接使用:

str_replace(' ', '', $str);

来替换 结果发现根本没有被替换掉。

尝试使用ASCII码来匹配:

str_replace(chr(0xC2) . chr(0xA0), '', $str);

最后 终于被替换掉了!

 

Tonitech版权所有 | 转载请注明出处: http://www.tonitech.com/2243.html

发表评论