找传奇、传世资源到传世资源站!

php去除诡异的bom头(\ufeff)示例源码

8.5玩家评分(1人评分)
下载后可评
介绍 评论 失效链接反馈

问题的背景是:获取到的json 始终无法正确解析,为了解决json解析失败问题附件中 bom.txt文件 正常是无法 json_decode的,因为其中有bom头,所以此示例是为了去掉bom头,方法如下:其实urlencode和urldecode 之后 就可以看到 \ufeff了from clipboard
$content=file_get_contents('bom.txt'); var_dump(empty(json_decode($content))); $result=json_decode(json_decode(str_replace('\ufeff','',urldecode(urlencode(json_encode($content))))),true); var_dump(empty($result));

评论

发表评论必须先登陆, 您可以 登陆 或者 注册新账号 !


在线咨询: 问题反馈
客服QQ:174666394

有问题请留言,看到后及时答复