私はGoogle APIから、車で2箇所の距離と時間を示すJSONコードを取得しました。php配列から値を取得する(JSONで作成)
json_decode
私はPHPでそれの配列を作成しました。
これはprint_r
を使用しているとき、私が得る配列である:
Array
(
[destination_addresses] => Array
(
[0] => Rachelsmolen 1, 5612 MA Eindhoven, Netherlands
)
[origin_addresses] => Array
(
[0] => Rachelsmolen 1, 5612 MA Eindhoven, Netherlands
)
[rows] => Array
(
[0] => Array
(
[elements] => Array
(
[0] => Array
(
[distance] => Array
(
[text] => 1 m
[value] => 0
)
[duration] => Array
(
[text] => 1 min
[value] => 0
)
[status] => OK
)
)
)
)
[status] => OK
)
私は私のPHPコードで([distance] => Array
下)「1メートル」をエコーするにはどうすればよいですか?
--- EDIT --- これは私のTE配列を与えるコードである以上:
$link = "https://maps.googleapis.com/maps/api/distancematrix/json?units=metric&origins=" . $latitudeStart . "," . $longitudeStart . "&destinations=" . $latitudeStop . "," . $longitudeStop . "&key=MyGoogleApiKey";
$json = file_get_contents($link);
$data = json_decode($json, TRUE);
echo "<pre>"; print_r($data); echo "</pre>";
あなたの努力を(あなたのPHPコード)まで表示できますか? –
あなたのコードで質問を編集してください。 –
これをbottonに追加しましたが、Hassaanの答えが反映されています。 – Stefan