大家在學習了
去這個地址下載全球ip段http://ftp.apnic.net/apnic/dbase/data/country-ipv4.lst,裡面cn是中國ip段范圍
新建一個php文件叫cnip.php,PHP獲取中國IP段具體代碼示例:
- < ?php
- $filefile = file('./country-ipv4.lst');
- $handle = fopen('./cnip.txt', 'a');
- if($handle) {
- foreach ($file as $key => $val) {
- if (strpos($val, '#') !== 0) {
- $ipLines = explode(' ', $val);
- if ($ipLines[6] == 'cn') {
- fputs($handle, $ipLines[0]. '-'. $ipLines[2]. "n");
- }
- }
- }
- }
- ?>
打開cnip.txt 中國的ip段范圍就完成了PHP獲取中國IP段,
如果是在window環境下,將 fputs($handle, $ipLines[0]. '-'. $ipLines[2]. "n"); 中的"n"改為"rn"即可換行。