Максим Барышников
*авторизированный доступ


C Вами говорит робот! [09/02/07]


Меня порядком раздражают фразы, которые встречаются на большинстве сайтов, когда, например, нужно написать, сколько документов было найдено при поиске. Получаются фразы типа: "По Вашему запросу найдено 1 документов" или "По Вашему запросу найдено документов: 1". Хотя сделать так, чтобы фраза была построена по человечески довольно просто...

Простой до безобразия алгоритм поможет решить эту проблему практически в любой ситуации. Вот функция:

Вот пример использования:

Вот результат работы этого примера:

По вашему запросу был найден 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 документов
По вашему запросу было найдено 29 документов
По вашему запросу было найдено 30 документов
По вашему запросу был найден 31 документ
По вашему запросу было найдено 32 документа
По вашему запросу было найдено 33 документа
По вашему запросу было найдено 34 документа
По вашему запросу было найдено 35 документов
По вашему запросу было найдено 36 документов
По вашему запросу было найдено 37 документов
По вашему запросу было найдено 38 документов
По вашему запросу было найдено 39 документов
По вашему запросу было найдено 40 документов

Создать закладку Google slashdot YahooMyWeb Digg Technorati Delicious Забобрить эту статью! Добавьте на news2.ru




Максим Барышников

ФИО: Максим Барышников
Должность: программист
Ник: mephisto

Личные данные  Письмо автору

Yandex RSS
Получать обновления блога по Email


«Усложняя паутину, пауки совершенствуют мух.»

 

http://www.freebsd.org — великолепный представитель true UNIX — OC FreeBSD

 

http://frenzy.org.ua/ — «портативный инструмент системного администратора», LiveCD на базе ОС FreeBSD, загрузившись с которого, администратор получает полностью работоспособную систему с набором программного обеспечения для настройки, проверки и анализа сети, тестирования компьютерного «железа» и ряда других задач.

 

http://pcbsd.org/ — десктопная система на базе FreeBSD. Ставится примерно за полчаса, после чего получаем нормальную систему со всеми достоинставми FreeBSD и удобством KDE.

 

http://www.opennet.ru — огромный русскоязычный портал по UNIX и UNIX-подобным ОС. Особенно ценен форум, на котором можно найти ответ почти на любой вопрос.

 

http://max.baryshnikov.name/ — еще один блог.

 

http://cooler-online.com/ — отличный компьютерный журнал.

 

http://www.joelonsoftware.com/ — Джоэл Сполски. Читать обязательно (в самом безнадежном случае хотя бы то, что переведено на русский ).


количество читателей онлайн и всего
BLOGUS.RU
Рейтинг блогов

Вверх
Вернуться

Поиск
© Red Graphic Systems