BOM头就是在文件头有三个不可见的字符,分别为ASCII码0xEF, 0xBB, 0xBF,标记了当前文件是UTF-8格式
所以去除的方法就很直观了
$str = str_replace("\xEF\xBB\xBF", "", $str);
//或者
$str = preg_replace('/\x{FEFF}/u','',$str); //目前不懂为什么。。。
BOM头就是在文件头有三个不可见的字符,分别为ASCII码0xEF, 0xBB, 0xBF,标记了当前文件是UTF-8格式
所以去除的方法就很直观了
$str = str_replace("\xEF\xBB\xBF", "", $str);
//或者
$str = preg_replace('/\x{FEFF}/u','',$str); //目前不懂为什么。。。