nnpc.net
当前位置:首页 >> PHP如何调用外部JSON接口数据 >>

PHP如何调用外部JSON接口数据

PHP可以使用函数:file_get_contents函数获取外部json数据接口的数据,得到这些数据以后php再转成数组或对象传给前台html页面显示即可.

file_get_contents或者curl都可以接收到数据后,可以使用php函数json_decode()把json转换成数组或对象格式

先取到你要的数组,再exit(json_encode($arr));

$str=file_contnet_get('ceshi.json');var_dump(json_decode($str));

是调用json数据吧,php中可以用json_encode和json_decode这两个函数来处理json数据

这种接口不是给js调用的,是个php,java,c#,python,ruby这种语言调用的

<?phpheader("Content-type: text/json; charset=utf-8"); $arr = array( array('id'=>1,'name'=>'aaaa'), array('id'=>2,'name'=>'bbbb'));echo json_encode($arr);?>

首先,把PHP数组中的数据写入JSON文件. <?php// 生成一个PHP数组$data = array();$data['a'] = 'test';$data['b'] = 'bbb';// 把PHP数组转成JSON字符串$json_string = json_encode($data);// 写入文件file_put_contents('test.json', $json_string);

PHP接收JSON格式的数据 在API服务中,目前流行采用json形式来交互.给前端调用的接口输出Json数据,这个比较简单,只需要组织好数据,用json_encode($array) 转化一下,前端就得到json格式的数据.接收前端提交的json数据稍微复杂

json_decode,吧json数据变成数组,json_encode,吧数组变成json数据

网站首页 | 网站地图
All rights reserved Powered by www.nnpc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com