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

Ted*_*dyR 6 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");

?>
Run Code Online (Sandbox Code Playgroud)

nat*_*han 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"));
?>
Run Code Online (Sandbox Code Playgroud)

  • 显然这是简单的实现,没有错误检查或任何真正的,但它回答了这个问题 (4认同)