検索
ホームページPHP ライブラリその他の図書館州のIPに対応するPHPクラスをランダムに生成する
州のIPに対応するPHPクラスをランダムに生成する

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

<?php

class IP

    public static function generate($province = '')

    {

        $ip_address = self::_IPSegment($province);

        $ip = self::_randomIP($ip_address['begin'], $ip_address['end']);

        return $ip;

    }

    public static function update()

    {

        require 'QueryList.class.php';

        $province = array(

            'BJ''GD''SD''ZJ''JS''SH''LN''SC''HA',

            'HB''FJ''HN''HE''CQ''SX''JX''SN''AH',

            'HL''GX''JL''YN''TJ''NM''XJ''GS''GZ',

            'HI''NX''QH''XZ'

        );

        $count = count($province);

        $ip_segment = array();

        for ($i = 0; $i < $count; $i++) {

            // 采集IP地址段目标网址

            $url = 'http://ips.chacuo.net/view/s_' . $province[$i];

            $ip_list = QueryList::Query($url, array('begin' => array('.v_l''text'), 'end' => array('.v_r''text')), '''UTF-8');

            $ip_array = $ip_list->jsonArr;

            $ip_segment[$province[$i]] = $ip_array;

        }

        $path = str_replace('\', '/', __DIR__);

        $file = $path . '/ip_segment.php';

        $res = self::_write($file, $ip_segment);

        if ($res) {

            echo 'Update OK!';

        }

    }

省名に基づいて IPV4 アドレスをランダムに生成します (中国語)

$province が空の場合は、ランダムな国内省



##

免責事項

このサイトのすべてのリソースはネチズンによって提供されたもの、または主要なダウンロード サイトによって転載されたものです。ソフトウェアの整合性をご自身で確認してください。このサイトのすべてのリソースは学習の参考のみを目的としています。商業目的で使用しないでください。そうでない場合は、すべての結果に対して責任を負うことになります。侵害がある場合は、削除するためにご連絡ください。連絡先情報: admin@php.cn

関連記事

phpではグラフィック原稿をテキストフィールドに保存するのと、htmlファイルを生成するなどの方法のどちらが良いのでしょうか?phpではグラフィック原稿をテキストフィールドに保存するのと、htmlファイルを生成するなどの方法のどちらが良いのでしょうか?

13Jun2016

PHP では、テキスト フィールドにグラフィック記事を保存するのと、HTML ファイルやその他の方法を生成する方が良いでしょうか?実用的な解決策を教えてください。ユーエディターを使用していますか?ソリューションを詳しく説明する記事をリクエストしてください------ソリューションのアイデア----------HTML が生成されるかどうかに関係なく、コンテンツは最初にデータベースに保存される必要があります。記事のキーワードを検索する必要性を考慮してください。

PHP が乱数を生成し、ランダムな IP を出力する 2 つのメソッドのコード例PHP が乱数を生成し、ランダムな IP を出力する 2 つのメソッドのコード例

13Jun2016

PHP で乱数を生成し、ランダムな IP を出力する 2 つのメソッドのコード例。私は ASP プログラマーです。初めて PHP プログラムを作成します。コードは次のとおりです。 ?php $ip2id=round(600000, 2550000) / 10000 ; //最初のメソッド、直接

C クラスを使用すると「クラス型ではない '...' のメンバー '...' に対するリクエスト」が発生するのはなぜですか?C クラスを使用すると「クラス型ではない '...' のメンバー '...' に対するリクエスト」が発生するのはなぜですか?

30Nov2024

エラーの理解: 「非クラス型の '...' のメンバー '...' をリクエストします」クラスとそのメンバーを利用しようとすると...

GCC (g ) が同じクラスに対して複数のデストラクターを生成するのはなぜですか?GCC (g ) が同じクラスに対して複数のデストラクターを生成するのはなぜですか?

24Oct2024

この記事では、GNU GCC (g ) コンパイラーが同じクラスに対して複数のデストラクターを生成する理由を検証します。仮想継承や最適化など、この現象の背後にある理由を説明し、さまざまなタイプのデストラクター gen について説明します。

Java で 10,000 個の一意のランダムな整数を生成するには?Java で 10,000 個の一意のランダムな整数を生成するには?

08Nov2024

Java での一意の乱数を生成するプログラミングの領域では、乱数の生成が重要な位置を占めます。しかし、いつ...

CSS で全画面対応の背景画像を作成するには?CSS で全画面対応の背景画像を作成するには?

13Nov2024

CSS を使用して全画面対応の背景画像を実現する Web ページの全画面背景として画像を設定するという探求の中で、...

See all articles