-1
Googleマップで使用するためにJSON形式でデータを出力する際に問題が発生しています。私は、この形式でJSONを必要とする:"location": {"lat": 40.7713024, "lng": -73.9632393}
:Googleマップで使用するjson_encode
{"title":"Park Ave Penthouse", "location": {"lat": 40.7713024, "lng": -73.9632393}},
{"title":"Chelsea", "location": {"lat": 40.7347062, "lng": -73.9895759}}
私はどのように出力この部分を把握することはできません。私は次のコードを持っていますが、動作しません。どんな助けでも大歓迎です!
$arr = array();
for ($i=0; $i <$numrows; $i++) {
$stmt->fetch();
$arr[] = array(
"title" => strval($title),
"locations: {lat => $lat, lng => $lng"
);
}
header("Content-Type", "application/json");
echo json_encode($arr);
を、これは何語ですか?これは文字列のように見えます: '' lat => $ lat、> $ lng "'、おそらくあなたが望むものではありません。 – geocodezip