Пишем возраст пользователя на 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




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

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



Полезно ли для здоровья электричество?

Полезно ли для здоровья электричество?


Из атмосферы организм человека получает кислород, углекислый газ, водяные пары и… электричество. О том, что электрический заряд имеет большое значение для нормального течения важнейших процессо...


Дома из бревна, диаметр бревна, фундамент

Дома из бревна, диаметр бревна, фундамент


В этой статье мы постараемся подробно рассказать как построить дом из бревна, как правильно установить фундамент для дома, период строительства и сроки строительства дома из бревна, чем обработать сру...


Александр Макагонов: сколько баночек кофе уходит на строительство галеона?

Александр Макагонов: сколько баночек кофе ухо...


В нынешнем году город Пионерский (бывший немецкий Нойкурен) отметит свою «юбилейную» дату — 755 лет со дня основания. Город на берегу Балтийского моря издавна считался курортом,...


Шу. Приготовим божественное пирожное?

Шу. Приготовим божественное пирожное?


Первое, что выдала мне Википедия по поиску на слово «Шу», — «египетское божество, сын бога Ра». Пирожное, называемое шу, к Египту никакого отношения не имеет, но оно...


Как выбрать сруб для бани и дома

Как выбрать сруб для бани и дома


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


Женщины цветы в коллекции Жан-Луи Сабайи

Женщины цветы в коллекции Жан-Луи Сабайи


Жан-Луи Сабайи (Jean Louis Sabaji) — молодой дизайнер из Ливана, чьи коллекции, первая из которых увидела свет в 2012 году, встречают неизменно теплый прием у публики. Его проработанные в мельча...


Может заинтересовать

Что приготовить из орехов?

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

Как превратить идею в информационный товар?

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

Как приготовить шубу без селедки?

Лето, жара. Так хочется снега, правда? Вот и расскажу вам один рецептик. Кушаете, и представляете зиму. А самое прелестное — это то, что ингредиенты очень даже летние. То есть, доступно и п...

Вкусные рецепты: Игры с пряничным тестом. Вот таки

Игры с пряничным тестом. Вот такие кренделя (или не все получается с первого раза).Для начала нужно сделать жженку. Для этого в сотейник насыпают сахар и нагревают его на среднем огне до тех пор, пока...

Этапы проектирования. Что такое «РУПССС»?

Увлечение мнемонистическими формулами иногда приводит к интересным результатам. В сочетании с тематикой архитектурного проектирования и строительства это помогает так или иначе упорядоченно взглянуть ...

«Эффект лотоса» и «эффект розовых лепестков» - в ч

«Благоуханная чаша из алых лепестков» и «цветок открытой сердечности». Королевская красота и изысканность с одной стороны, нежность и глубокая чистота с другой. Роза и лот...

Как выучить английский язык?

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

Как выучить английский быстро, эффективно и без ли

«Так не бывает!» – скажете вы. Что ж, не стану с вами спорить, вместо этого давайте-ка для начала определимся с терминами, а затем мы дадим вам информацию, из которой вы сможете сделать собственные вы...

Как Голландия превратилась в Королевство Нидерланд

Поворотным пунктом в истории этой страны является нидерландская революция конца XVI века. Примерно за 150 лет до нее бургундские герцоги, принадлежавшие к младшей ветви французского королевского дома ...

Что празднуют в мае жители Японии?

Золотой неделей праздников в Японии обычно называлось время с 29 апреля по 5 мая — этакие своеобразные весенние каникулы в стране, где отпуск короток, и замирание деловой жизни в ...

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

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

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