首页 > Web堆儿 > 正文

网站开发中PHP调用JSON接口的方法

时间:2017-07-20 14:14:26  转载请注明出处:盛世阳光网站建设 本文地址:http://www.gonet.com.cn/webduirshow-130.html

谈到接口(API),好多了解的小伙伴,可能觉得很神秘。简单的说,接口就是已经开发封装好的程序,今天就由盛世阳光随风通过一些方法,分享出来,大家一起用。这个方法调用就是接口。

最常用的,也是比较好用的就是返回JSON数据接口。就让我们来通过一个调用天气预报接口的小例子,来了解一下接口的应用吧!

调用接口都要有一个接口的地址,本人用的是网上免费的天气预报接口,只是为了学习接口的使用,并不保证准确。目前,准确的接口都已经收费了。我找到的免费地址是:http://www.weather.com.cn/data/sk/101010100.html 。然我们来用这个地址来完成学习吧。

PHP调用JSON接口,有以下五个步骤:

第一步、声明页面编码,UTF-8:

header("Content-type: text/html; charset=utf-8");

第二步、通过curl返回json字符串:
通过curl返回json字符串

通过curl函数获取返回json字符串
返回json字符串

第三步、把返回的字符串转化为php变量:
字符串转化为php变量


第四步、把字符串转化为数组:

用到数组转化函数:

数组转化函数


调用字符串转函数。

调用字符串

以下部分是测试输出:

测试输出

前台显示结果:




第五步、调用数组元素:

通过这个二维数组,获取相应的信息。

二维数组

前台显示:

JSON接口前台扎展示


总结:
从上面的例子中可以看出,一个简单的接口,其实调用起来还是很方便。通过上面的5个步骤,就可以实现。上面的例子中有两个重点,第一个就是crul函数的调用;第二个就是json字符串转化为数组。


北京:北京市朝阳区金蝉西路甲一号酷车小镇D1-1栋  010-51296822

上海:上海市洛川中路1158号B2幢609  021-64201096

京ICP备05015483号

版权所有 2001-2016 北京市盛世阳光文化传播有限责任公司