Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Счет в файле
 
 автор: iriter   (12.08.2007 в 14:12)   письмо автору
 
 

Значит так!

Существует файл: file.dat.

В нём существуют данные:


0|Клава|Описание
1|Монитор|Описание
2|Клава|Описание
3|Блок|Описание
4|Мышь|Описание


Как видите там два раза повторяются строки с "Клава".

Как написать, чтобы программа подсчитывала сколько строк с "Клава" и с колько с остальным ?

Проще говоря мне нужно чтобы скрипт посчитал сколько там "Клав", сколько "Мышей", сколько "Мониторов".

Как?

   
 
 автор: iriter   (12.08.2007 в 14:15)   письмо автору
 
   для: iriter   (12.08.2007 в 14:12)
 

Ну и надо чтобы скрипт вывел:


А у нас то:
Клав: count
Мониторов: count
Мышей: count

   
 
 автор: ddhvvn   (12.08.2007 в 14:49)   письмо автору
 
   для: iriter   (12.08.2007 в 14:15)
 

попробуйте с помощью рег. выражений

   
 
 автор: iriter   (12.08.2007 в 15:07)   письмо автору
 
   для: ddhvvn   (12.08.2007 в 14:49)
 

Если бы я знал бы как я бы давно уже всё сделал! )

   
 
 автор: ddhvvn   (12.08.2007 в 15:51)   письмо автору
 
   для: iriter   (12.08.2007 в 15:07)
 

Ну а что конкретно Вы не знаете?

Пропускаете текст через рег выражения, а потом для каждого объекта (или что Вам там нужно) считаете кол-во совпадений

   
 
 автор: iriter   (12.08.2007 в 17:10)   письмо автору
 
   для: ddhvvn   (12.08.2007 в 15:51)
 

Всё, сделал! Через for )))
Спаисбо! )))

   
 
 автор: Unkind   (12.08.2007 в 15:03)   письмо автору
 
   для: iriter   (12.08.2007 в 14:15)
 

Такое вообще-то надо с помощью СУБД реализовывать, а не в файле хранить.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования