从 Google Places API 我得到一个具有这种结构的数组:
Array
(
[result] => Array
(
[address_components] => Array
(
[0] => Array
(
[long_name] => 1
[short_name] => 1
[types] => Array
(
[0] => street_number
)
)
[1] => Array
(
[long_name] => Theaterplatz
[short_name] => Theaterpl.
[types] => Array
(
[0] => route
)
)
)
)
[status] => OK
)
如何从street_number读取[long_name]的值?
我可以使用此代码对其进行“硬编码”,但我需要“动态”使用它,因为“address_components”([0]、[1]、[2] 等)的键会根据查询结果。
$details = google_places_text_search($query);
echo $details[result][address_components][0][long_name];