[英]PHP - Get Time Zone By Country Name
我想獲取訪客的時區縮寫,為此,我正在使用以下代碼:
$ip = $_SERVER['REMOTE_ADDR'];
$details = json_decode(file_get_contents("http://ipinfo.io/{$ip}/json"));
$visitor_country_code = $details->country . 'T';
由此我得到了前兩個國家名稱的字母並以'T'串接,但這僅適用於少數國家。
DateTimeZone :: __ construct():未知或錯誤的時區(AEDT)
有人可以幫助我獲取所有國家的國家/地區代碼嗎?
您可以使用https://freegeoip.net/json/[IP address]
獲取所需的所有信息。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.