Автор Тема: ХЕЛП  (Прочитано 2577 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн manfredi

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 25
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.heroesofsword.ru/hs/
ХЕЛП
« : 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

Мне надо подсчитать уникальных посетителей !)  а не количесво строк... :(( ХЕЛП

Оффлайн FreeSpace

  • Штатный лодырь
  • Ветеран
  • *****
  • Сообщений: 613
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.infinity.com.ua
ХЕЛП
« Ответ #1 : 13 Декабря 2003, 04:17:17 »
$file file(\'ip.txt\');
$uniq = array_unique($file);
echo count($uniq);
Программирование - это единственное искусство, которое способно воплотить столь уникальное сочетание эстетики и функциональности.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
ХЕЛП
« Ответ #2 : 13 Декабря 2003, 10:34:01 »
я думаю, что array_count_values здесь лучше подойдет.

Оффлайн manfredi

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 25
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.heroesofsword.ru/hs/
ХЕЛП
« Ответ #3 : 13 Декабря 2003, 11:32:07 »
Что то код не правильный в любом случае показыввает 9

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
ХЕЛП
« Ответ #4 : 13 Декабря 2003, 14:45:47 »
Во-первых, код правильный.
во-вторых, нельзя вообще так говорить.
потому, что тебе дают не код, а пример.
Не для того, чтобы ты скоипровал, а для того, чтобы разобрался.
Ты разобрался настолькоЮ, чтогбы говорить - ПОЧЕМУ этот код неправильный? Нет? Тогдамолчи.
а привередничать - подайте то унесите это - будешь в ресторане

Оффлайн FreeSpace

  • Штатный лодырь
  • Ветеран
  • *****
  • Сообщений: 613
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.infinity.com.ua
ХЕЛП
« Ответ #5 : 13 Декабря 2003, 21:11:57 »
RomikChef
Ты прав, тут лучше использовать array_count_values.
По моим скромным подсчетам, она справляется с этой задачей примерно в 1.7 раз быстрее ;)
Программирование - это единственное искусство, которое способно воплотить столь уникальное сочетание эстетики и функциональности.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28