0
我想獲得用戶的當前lat和長從PHP用symfony我使用下面的代碼,但它不給我正確的結果,用戶的經緯度沒有得到適當的
$new_arr[] = unserialize(file_get_contents('http://www.geoplugin.net/php.gp?ip=' . $_SERVER['REMOTE_ADDR']));
if ($new_arr) {
$Latitude = $new_arr[0]['geoplugin_latitude'];
$Longitude = $new_arr[0]['geoplugin_longitude'];
}
任何人可以幫助我解決這個問題?
迴應有什麼問題?緯度/經度不正確?是否有語法錯誤? – Phylogenesis
該API不是100%準確的,對於某些地址,它可能只是提供國家代碼,而不是更具體的地區,如地區或城市。如果你沒有這些信息,你也不會知道經緯度。對於我的知識產權,它只是顯示國家,但沒有更多。 – Qirel
使用該特定的網站來獲得我的ip和位置表明我在加利福尼亞州的el segundo ....我在英國,所以也許使用更可靠的來源 – RamRaider