- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
<?php
$lst=array();
$ip_list="http://netelis.hmsite.net/loc.txt";
$list_ip = file_get_contents($ip_list);
if($list_ip==FALSE){ printf("Can't open file<br>\n");exit(1);}
preg_match_all("|(?:[1-9][0-9]{0,2})\.(?:\d{1,3})\.(?:\d{1,3})\.(?:\d{1,3})|",$list_ip,$ipl);
$i=0;
foreach($ipl[0] as $address){
$lst[$i++]=$address;
$lst[$i-1].="<br />";
}
$lst=array_unique($lst);
printf("Max element %d<br>\n",sizeof($lst));
$slst=natsort($lst);
print_r($lst);
?>
Извлекает список IP-адресов, сортирует и удаляет повторяющиеся
AliceGoth 17.12.2011 18:28 # 0
telnet 17.12.2011 18:50 # 0
guest 17.12.2011 20:26 # −4
guest 17.12.2011 20:27 # 0
TheHamstertamer 18.12.2011 16:33 # 0
guest 17.12.2011 20:33 # 0
telnet 18.12.2011 08:15 # +2
(ц) striker
Lure Of Chaos 18.12.2011 15:04 # 0
guest8 09.04.2019 12:24 # −999