ホームページ >バックエンド開発 >PHPチュートリアル >IP アドレスがどこにあるかを確認するにはどうすればよいですか?たとえば、上海のユーザーが当社の Web サイトにログインすると、自動的に上海のドメイン名にジャンプします。
タイトルにあるように、Web サイトにはメイン ドメイン名と上海ドメイン名という 2 つのドメイン名があります。上海のユーザーがメイン ドメイン名を使用して Web サイトにアクセスし、ユーザーが上海ドメイン名であるかどうかを判断して自動的に上海ドメイン名にジャンプするにはどうすればよいですか。上海にありますか?
タオバオのAPIを使用する
function Get_Ip_From($ip=''){ if(empty($ip)){ $ip = self::Getip(); } $ip_json=@file_get_contents("http://ip.taobao.com/service/getIpInfo.php?ip=".$ip); $ip_arr=json_decode(stripslashes($ip_json),1); if($ip_arr['code']==0) { return $ip_arr['data']; } else { return false; } }
多くのIPライブラリがあります。イノセンス。百度。シーナ。 Googleさん、ジャンプに関してはiniで設定することも、コードに記述することもできます。