Пишем возраст пользователя на PHP

Как правильно и грамотно написать возраст пользователя на PHP? Например, Сергей, 23 года или Вася, 18 лет. Это не такая уж и простая задача, как может показаться на первый взгляд.

Мне для проекта "Исполни Мечту" понадобилось выводить возраст автора мечты в красивом виде: Сергей, 23 года. Можно было и обойти хитростью и написать что-то типа: Сергей, возраст:23. Но это как-то не солидно и чувствуется "техническая сухость" языка. И я решил выводить возраст "правильно". Как вы знаете от количества лет зависит и слово (лет, год или года), потому что 25 лет, 21 год и т. д. Думал сейчас быстренько в интернете найду такую функцию и все будет ок. Но на мое удивление я не нашел такой функции ни в одном примере.

Я Вооружился ручкой и бумагой, немного времени и закономерность найдена. Функция готова. Мне нужно было писать возраст до 100 лет. Так что для этого возраста функция работает :) я проверял. Пример работы данной функции и исходный код можно посмотреть тут: http://www. ispolnimechtu. ru/promoway/text_age. php

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

function AgeToStr($Age)

if(($Age>=5) && ($Age<=14)) $str = "лет";
else
$num = $Age - (floor($Age/10)*10);

if($num == 1) $str = "год";
elseif($num == 0) $str = "лет";
elseif(($num>=2) && ($num<=4)) $str = "года";
elseif(($num>=5) && ($num<=9)) $str = "лет";

return $Age . " " . $str ;

Надеюсь вам она пригодиться. . .


Источник: http://promoway. blogspot. com/ Пример как работает эта функция: http://www. ispolnimechtu. ru/ (смотрите возраст после автора)

Автор статьи: неизвестный | Дата публикации: 16:03 14.12.2016 Factinfo.Ru




Отзывы и комментарии
Ваше имя (псевдоним):
Проверка на спам:

Введите символы с картинки:



Стул в стремянку, трансформируется мгновенно, уДАЧное решение.

Стул в стремянку, трансформируется мгновенно,...


У обычных вещей в доме могут быть особенные возможности, которые способны изменить мнение об окружающих вещах и сделать жизнь проще и удобней. Сегодня я, к слову сказать обычная домохозяйка, поделюсь ...


Как найти уверенность в себе?

Как найти уверенность в себе?


Из книг, посвященных личной уверенности, можно было бы при желании сложить высоченную гору. Но чем на это тратить время, лучше поговорим по существу вопроса. Во-первых, стоит подчеркнуть: ищут и...


Чем интересны... осьминоги? Часть 2

Чем интересны... осьминоги? Часть 2


Много страшилок рассказано о спрутах за века. На самом деле они не так агрессивны, как принято считать, и уж точно не высасывают жизнь из человека, как это описал Виктор Гюго. Вот, например, Ю. Ф. Аст...


Окосячка в деревянном доме.

Окосячка в деревянном доме.


 Деревянные строен...


Важные моменты при подборе металлической двери.

Важные моменты при подборе металлической двер...


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


Перерегистрация ООО в санкт петербурге. Удобно для каждой организации.

Перерегистрация ООО в санкт петербурге. Удобн...


Всем обществам с ограниченной ответственностью и акционерным обществам возникновение на горизонте новогоднего праздника на этот раз может добавить не просто проблем с подготовкой отчетности за целый г...


Интересное

Что такое Java Virtual Machine, или Джава – это ва

Как проверить, какая версия Java установлена на вашем ПК Откройте страницу Проверка установки Java; — нажмите кнопку Проверьте версию Java. Как скачать и установить Java Virtual Machine&n...

Зачем губная помада женщинам и... кардиналу Франци

С незапамятных времен женщины любили подчеркивать свои прелести с помощью косметики. Родиной губной помады принято считать Древний Египет, где уже четыре с половиной тысячи лет назад в этом качестве и...

Курсы английского: методики преподавания языка сег

Без знания иностранных языков в в ниши дни очень тяжело. Хотите сменить место работы? В большинстве Влиятельных организациях требуется английский. Собираетесь на отдых? И в данном случае желательны хо...

Не родись красивой, а… какой родись?

Когда вам всего 18−20 лет и у ваших подруг все в личной жизни складывается как нельзя лучше, а у вас ни одного «настоящего» романа, вывод напрашивается сам собой: я некрасивая&hellip...

Как выбрать болванку? О дисках.

Каждому из нас, сталкивающемуся так или иначе с компьютером, когда-нибудь приходилось покупать в магазине болванку (чистый диск). Но не всем известно, как правильно её выбрать. Попробуем разобраться. ...

Женщина - многофункциональный комбайн?

 Были ли вы когда-либо в ситуации, когда вокруг вас кипит ваша работа (то есть, работ пять одновременно), а вместе с ней и ваша нервная система? Кипит, как бульон в кастрюле, в то время как вы пы...

Австрия, туры, горные лыжи

Горнолыжные туры, Австрия ИшгльОдин из самых популярных и модных горнолыжных курортов в Австрии. Сезоны здесь заканчивают выступления звезд - Тина Тернер, Мадонна, Дайана Росс, Элтон Джон. Ишгль, ра...

Работа в Киеве. Безупречная вакансия для каждого.

Нынешняя экономическая ситуация выделяется высокой динамичностью. Обновления происходят непрерывно, и с тем, чтобы от этих перемен только приобретать, необходимо все время быть в курсе происходящих пр...

Кто пересек Атлантику на одной ноге?

Приезжая на отдых в любой город мира, один или с семьей, курортник всегда привозит оттуда то, что бы напоминало о его двухнедельной поездке всю оставшуюся жизнь. Трудно, побывав в Испании, не при...

Реклама сайта, услуга не для бедных?

Практически доказано, что тот кто работает, что-то (много или мало) зарабатывает, а это значит что и бюджетный сайт может позволить себе платную рекламу если приносит прибыль владельцу. Что продать, ч...

Развивая портал:

Наш портал является ресурсом, который включает в себя обширный перечень полезных и отличных статей. Каждый посетитель найдет для себя что-нибудь полезное. Адаптированный дизайн позволяет вам максимально быстро находить необходимую информацию. Самые разнообразные тематические статьи дают возможность вам совершенствоваться в той или иной сфере. Быть более начитанным и грамотным. Современный дизайн сайта позволяет просматривать статьи на всех существующих планшетах. Теперь найти подходящую информацию стало просто.

Мы собрали для вас познавательные и интересные статьи. На нашем портале вы отыщите ответы на интересующие вас вопросы. Элементарная система поиска дает возможность вам моментально отыскать нужную информацию. Адаптированный дизайн позволяет вам просматривать информацию на абсолютно любых электронных устройствах. Теперь, поиск актуальной информации будет занимать у вас считанные секунды.