php怎么去掉bom头

发布时间:2024-01-06 点击:124
php去掉bom头的方法:1、通过“json_decode($result, true)”方法实现去除;2、利用“@iconv("utf-8", "gbk//ignore", $result);”实现去除bom头。
推荐:《php视频教程》
php去除bom头的方法
但是php在设计之初并没有考虑到bom头的问题,所以在编解码的时候很容易出现问题
比如今天遇到的问题,json_decode,当解码的string有bom头的时候json_decode就解析失败,返回null。(为什么不自动检测并去除bom头呢。。。小吐槽)
试了两种方式能去除掉:
$result = trim($result, "\\\\xef\\\\xbb\\\\xbf");print_r(json_decode($result, true));exit;
还有一种比较矬:
$result = @iconv("utf-8", "gbk//ignore", $result);$result = @iconv("gbk", "utf-8//ignore", $result); print_r(json_decode($result, true));exit;

网站怎么做百度排名与转化率的SEO优化?
云服务器建站价格对比图
云计算核心技术Docker教程:利用Dockerfile来创建镜像
最新版Linux7.0系统宝塔面板安装教程
这个让你们修改为一样的了为啥提交不了帮忙看下
word文档标题怎么设置 word文档设置标题样式的方法
这个香港服务器链接不了远程
云有个服务器挺划算