Forum Webscript.Ru
Программирование => PHP => Тема начата: manfredi от 13 Декабря 2003, 02:55:50
-
Подкиньте кто нить код...
У меня есть файл с айпишниками посетителей .....
к примеру
212.46.250.141
80.235.54.156
213.35.219.158
62.117.66.66
193.233.109.108
213.234.201.249
213.234.201.249
62.117.66.66
62.117.66.66
195.138.125.217
193.233.109.108
193.233.109.108
193.233.109.108
Мне надо подсчитать уникальных посетителей !) а не количесво строк... :(( ХЕЛП
-
$file = file(\'ip.txt\');
$uniq = array_unique($file);
echo count($uniq);
-
я думаю, что array_count_values здесь лучше подойдет.
-
Что то код не правильный в любом случае показыввает 9
-
Во-первых, код правильный.
во-вторых, нельзя вообще так говорить.
потому, что тебе дают не код, а пример.
Не для того, чтобы ты скоипровал, а для того, чтобы разобрался.
Ты разобрался настолькоЮ, чтогбы говорить - ПОЧЕМУ этот код неправильный? Нет? Тогдамолчи.
а привередничать - подайте то унесите это - будешь в ресторане
-
RomikChef
Ты прав, тут лучше использовать array_count_values.
По моим скромным подсчетам, она справляется с этой задачей примерно в 1.7 раз быстрее ;)