1

次の 2 つの方法のうち、訪問者の国コードを IP で取得するための最良の方法は何ですか?

  1. ここでは MaxMind geoip データベースを使用します。

  2. ローカルのwhoisを実行し、このように国という単語をgrepします

    $ip = $_SERVER['REMOTE_ADDR']; // Get users IP
    $country = exec("whois $ip  | grep -i country");
    $country = str_replace('country: ', '', $country);
    

ローカルでの実行は Linux サーバーでしか動作しないと聞きましたが、これは正しいですか?

4

0 に答える 0