我目前正在使用geoplugin
function getusercountrycode()
{
$ip = $_SERVER['REMOTE_ADDR'];
$ch = curl_init();
$curlConfig = array(
CURLOPT_URL => "http://www.geoplugin.net/json.gp?
ip=".$ip,
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_POSTFIELDS => false
);
curl_setopt_array($ch, $curlConfig);
$result = curl_exec($ch);
curl_close($ch);
$json_a=json_decode($result,true);
$countrycode = $json_a['geoplugin_countryCode'];
return $countrycode;
}

这里我获取了当前访问者的国家/地区名称,但我不知道如何获取访问者时区
请帮助我并分享代码。
如果对我方有任何帮助。请回复我的留言
答案 0 :(得分:1)
geoplugin_timezone get from here
$timezone= $json_a['geoplugin_timezone '];