随机生成对应省份IP的PHP类.zip

时间:2022-07-31 04:49:08
【文件属性】:

文件名称:随机生成对应省份IP的PHP类.zip

文件大小:202KB

文件格式:ZIP

更新时间:2022-07-31 04:49:08

类库下载-随机生成对应省份IP的PHP类

<?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为空则随机国内省份


【文件预览】:
随机生成对应省份IP的PHP类
----phpQuery()
--------phpQuery()
--------phpQuery.php(42KB)
----php中文网下载站.url(114B)
----README.md(1017B)
----php中文网免费下载站.txt(219B)
----IP.class.php(6KB)
----QueryList.class.php(11KB)
----ip_segment.php(221KB)

网友评论