เมื่อได้เทสบน localhost สามารถได้ค่า "float(13.7563309) float(100.5017651)" มา
แต่พออัพเทสบนโฮสจริง กลับได้ค่า NULL แทนครับ
โค้ด: เลือกทั้งหมด
<?php
$url = "https://maps.google.com/maps/api/geocode/json?address=กรุงเทพ+ไทย";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$geo = curl_exec($ch);
curl_close($ch);
$geoloc = json_decode($geo ,true);
var_dump($geoloc['results'][0]['geometry']['location']['lat']);
var_dump($geoloc['results'][0]['geometry']['location']['lng']);
?>
ปล. ผมได้เช็ค curl support เป็น enabled แล้วครับ