商会资讯

标题: php curl后json_decode无法显示的问题 [打印本页]

作者: admin    时间: 2017-10-6 01:23
标题: php curl后json_decode无法显示的问题
我们都知道,一般我们在php项目中使用json_decode时,不会出现问题。

如果我们要想在A页面将数据库中的数据用json形式输出,例如:http://1.xxx.com/a.php

结果如图:显示了正确的json数据。

[attach]189[/attach]

然后我们在b.php中可以使用 1.curl方法;2.使用file_get_contents方法首先测试curl


我们会发现,出现的了故障:
[attach]190[/attach]
竟然json_decode后无法显示!!!这是为何?

找了一天的原因,有猿友告诉我,是因为一个bom,导致json_decode无法运行,得到的结果是null,因此提供了一个方案。


到此,问题已经得到解决。。。主要的问题可能是由于数据库内容输出时显示的是带bom格式!因此需要处理下。










欢迎光临 商会资讯 (http://smellage.com/) Powered by Discuz! X2.5