您好,欢迎光临! 推荐您使用Chrome浏览器访问本站。

PHP去除BOM头

686 views
PHP去除BOM头当解码的string有BOM头的时候json_decode会解析失败,我们需先去除BOM头。函数如下: function removeBOM($str = '') { if (substr($str, 0,3) == pack("CCC",0xef,0xbb,0xbf)) { $str = substr($str, 3); } return $str; } 其他方式: $result = trim($str, "\xEF\xBB\xBF"); print_r(json_decode($str, true)); exit; $result = @iconv("UTF-8", "GBK//IGNORE", $str); $result = @iconv("GBK", "UTF-8//IGNORE", $str); print_r(j......