如何从PHP调用和解码JSON Web服务?

时间:2010-07-07 22:44:28

标签: php json

从PHP中,如何调用外部JSON Web服务然后解码返回的字符串?

例如(伪代码):

<?php

$var jsonStr = json_decode("http://maps.google.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA&sensor=false");

?>

2 个答案:

答案 0 :(得分:19)

你几乎拥有它!

<?php
$jsonObject = json_decode(file_get_contents("http://maps.google.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA&sensor=false"));
?>

答案 1 :(得分:0)

内森拥有它。您可能还想探索the curl library以获得更强大的HTTP请求方法。