<?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
関連記事
13Jun2016
PHP で乱数を生成し、ランダムな IP を出力する 2 つのメソッドのコード例。私は ASP プログラマーです。初めて PHP プログラムを作成します。コードは次のとおりです。 ?php $ip2id=round(600000, 2550000) / 10000 ; //最初のメソッド、直接
13Jun2016
PHP では、テキスト フィールドにグラフィック記事を保存するのと、HTML ファイルやその他の方法を生成する方が良いでしょうか?実用的な解決策を教えてください。ユーエディターを使用していますか?ソリューションを詳しく説明する記事をリクエストしてください------ソリューションのアイデア----------HTML が生成されるかどうかに関係なく、コンテンツは最初にデータベースに保存される必要があります。記事のキーワードを検索する必要性を考慮してください。
24Oct2024
この記事では、GNU GCC (g ) コンパイラーが同じクラスに対して複数のデストラクターを生成する理由を検証します。仮想継承や最適化など、この現象の背後にある理由を説明し、さまざまなタイプのデストラクター gen について説明します。
30Nov2024
エラーの理解: 「非クラス型の '...' のメンバー '...' をリクエストします」クラスとそのメンバーを利用しようとすると...
Hot Tools
依存関係注入コンテナー用の PHP ライブラリ
依存関係注入コンテナー用の PHP ライブラリ
50 個の優れた古典的な PHP アルゴリズムのコレクション
古典的な PHP アルゴリズム、優れたアイデアを学び、思考を広げます
画像を最適化するための小さな PHP ライブラリ
画像を最適化するための小さな PHP ライブラリ