Maison >développement back-end >tutoriel php >PHP implémente le partage de code pour obtenir l'emplacement de l'adresse IP
Cet article partage principalement avec vous le code pour obtenir la localisation de l'adresse IP en PHP. J'espère qu'il pourra aider tout le monde.
/** * 获取IP地址所在地 */ function getIPLoc($ip) { $url = 'http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=json&ip='.$ip; $ch = curl_init($url); curl_setopt($ch, CURLOPT_TIMEOUT, 10); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true) ; // 获取数据返回 $result = curl_exec($ch); curl_close($ch); // $result = httpRequest($url); $result = json_decode($result); $data = array(); if ($result && !empty($result->province)) { $data['country'] = $result->country; $data['province'] = $result->province; $data['city'] = $result->city; } return $data; }
Recommandations associées :
PHP obtient l'emplacement géographique de l'adresse IP
php obtient le programme de requête de localisation de l'adresse IP _PHP Tutoriel
Obtenir l'adresse IP à partir d'une photo basée sur PHP, _PHP Tutorial
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!