次の 2 つの方法のうち、訪問者の国コードを IP で取得するための最良の方法は何ですか?
ここでは MaxMind geoip データベースを使用します。
ローカルのwhoisを実行し、このように国という単語をgrepします
$ip = $_SERVER['REMOTE_ADDR']; // Get users IP $country = exec("whois $ip | grep -i country"); $country = str_replace('country: ', '', $country);
ローカルでの実行は Linux サーバーでしか動作しないと聞きましたが、これは正しいですか?