调用别人的接口时,可能会有bom头存在,所以总结了一下去掉bom头的方法
1、最简便的方法
trim($json, "\xEF\xBB\xBF");
2、比较挫的方法
@iconv("UTF-8", "GBK//IGNORE", $json);
@iconv("GBK", "UTF-8//IGNORE", $json);
本文介绍了两种有效去除从接口调用获取的数据中BOM头的方法:一种是使用PHP的trim函数配合特定转义字符;另一种则通过iconv函数两次转换编码格式实现。这两种方法能够帮助开发者解决因BOM头导致的问题。
调用别人的接口时,可能会有bom头存在,所以总结了一下去掉bom头的方法
1、最简便的方法
trim($json, "\xEF\xBB\xBF");
2、比较挫的方法
@iconv("UTF-8", "GBK//IGNORE", $json);
@iconv("GBK", "UTF-8//IGNORE", $json);
579

被折叠的 条评论
为什么被折叠?