ホームページ  >  記事  >  バックエンド開発  >  PHP は IP アドレス コードのランダム生成を実装します

PHP は IP アドレス コードのランダム生成を実装します

小云云
小云云オリジナル
2018-03-26 14:07:252582ブラウズ

この記事では主に、PHP で IP アドレスをランダムに生成するコードを紹介します。お役に立てれば幸いです。

function ip()
{
    $ip_long = array(
        array('607649792', '608174079'), // 36.56.0.0-36.63.255.255
        array('1038614528', '1039007743'), // 61.232.0.0-61.237.255.255
        array('1783627776', '1784676351'), // 106.80.0.0-106.95.255.255
        array('2035023872', '2035154943'), // 121.76.0.0-121.77.255.255
        array('2078801920', '2079064063'), // 123.232.0.0-123.235.255.255
        array('-1950089216', '-1948778497'), // 139.196.0.0-139.215.255.255
        array('-1425539072', '-1425014785'), // 171.8.0.0-171.15.255.255
        array('-1236271104', '-1235419137'), // 182.80.0.0-182.92.255.255
        array('-770113536', '-768606209'), // 210.25.0.0-210.47.255.255
        array('-569376768', '-564133889'), // 222.16.0.0-222.95.255.255
        );
    $rand_key = mt_rand(0, 9);
    return $ip = long2ip(mt_rand($ip_long[$rand_key][0], $ip_long[$rand_key][1]));
}

関連する推奨事項:

php IP アドレスに基づいて都市を取得する方法

php は IP アドレスの場所を取得するコード共有を実装します

それが有効な IP アドレスであるかどうかを確認する方法

以上がPHP は IP アドレス コードのランダム生成を実装しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。