- 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-адресов, сортирует и удаляет повторяющиеся
(ц) striker