Google のリバース ジオコード システムにリクエストを送信すると、属性にアクセスできないように見える大きな JSON オブジェクトが返されます。応答は次のようになります。
{
"results" : [
"address_components" : [
{
"long_name" : "123",
"short_name" : "123",
"types" : [ "street_number" ]
},
{
etc.
}
],
"formatted_address" : "123 Broadway, New York City, NY 10002, USA"
]
}
デコードすると、次のようになります。
stdClass Object (
[results] => Array (
[0] => stdClass Object (
[address_components] => Array (
[0] => stdClass Object (
[long_name] => 123
[short_name] => 123
[types] => Array ( [0] => street_number )
)
)
)
[formatted_address] => 123 Broadway, New York City, NY 10002, USA
)
)
[formatted_address] 属性にアクセスするにはどうすればよいですか? 試し$geoCode->["results"]->formatted_address
ましたが、値が返されません。私はここで困惑しています、ありがとう!