随着网络的发展,通过跨站调取数据库的程序越来越多。网站调取数据库一般会通过网址调取XML和json数据,XML适合大量数据调用,json趋向于灵活小量的数据调用,下面就介绍一下怎么通过网址接收json数据,变成php可以使用的数据,其实就是通过file_get_contents这个PHP函数来实现的,下面列举一个例子。
//通过网址读取json格式内容
$aa = file_get_contents(“http://api.dianping.com/v1/business/find_businesses?latitude=31.218173&longitude=121.415695&category=咖啡&sort=7&appkey=[appkey]&sign=[signature]”);
//把里面json格式内容变成数组
$aa = json_decode($aa);
print_r($aa);
打印一下你就会看到全部返回的内容,你也可以直接访问那个网址返回一个文件,里面就是json数据。