2011-10-11 360 views
0

我使用php寫出一個html文件,類似於用戶配置文件,其中包含以配置文件地址爲中心的谷歌地圖。將LatLng對象傳遞給JavaScript?

我知道緯度/經度是以latlng對象格式返回的。我可以使用PHP解析出這個對象的json,並直接將其傳遞到JavaScript,還是不可能的PHP傳遞此對象?此外,這些信息可以存儲在一個SQL數據庫(不使用融合表)?

編輯:所以如果我有

$geoadd = $address.','.$city.','.$state.','.$zipcode.',USA'; 
    $geoadd = urlencode($geoadd); 
    $url = "http://maps.googleapis.com/maps/api/geocode/output?address=".$geoadd; 
    $json_response = json_decode($url, TRUE); 

我只是通過json_response $爲JavaScript?

+1

我不知道你爲什麼想在PHP中解碼JSON來將它發送到JavaScript,但是這是可能的。如果我是你,我會等着解析它,直到它到達你的JS,並且只讓PHP一直傳遞它。 –

+0

[json_decode](http://php.net/manual/en/function.json-decode.php) – zzzzBov

回答

1

你應該使用ajax調用並解析gocoder在那裏的響應。只要利用jquery ajax call即可。