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

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

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

Я Вооружился ручкой и бумагой, немного времени и закономерность найдена. Функция готова. Мне нужно было писать возраст до 100 лет. Так что для этого возраста функция работает :) я проверял. Пример работы данной функции и исходный код можно посмотреть тут: 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 ;

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


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



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

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



Вкусные рецепты: Салат из свеклы с сельдереем и кедровыми орехами, Яблочно -овсянные маффины с тахином., рулет из омлета

Вкусные рецепты: Салат из свеклы с сельдереем и кедр...

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

Рецепт семейного счастья, или Должна ли женщина быть...

«Женщины бывают прелесть какие глупенькие и ужас какие дуры», — сказал Жванецкий. Всего два варианта. Третьего не дано. Умная женщина в рассмотрение не принимается. Ее не сущест...
Вкусные рецепты: Пирог яблочно-абрикосовый "Пятиминутка", пирог ЖОЗЕФИНА, Салат "Царевна - лягушка"

Вкусные рецепты: Пирог яблочно-абрикосовый "Пят...

Пирог яблочно-абрикосовый "Пятиминутка"Яблоки почистить и порезать кубиками. Яйца взбить миксером с сахаром и содой, сюда добавить яблоки и муку! Перемешать!!! Смазать форму маслицем и вылить все соде...
Чем увлечь ребенка, пока вы заняты?

Чем увлечь ребенка, пока вы заняты?

Действительно, чем? Вот сижу перед компьютером и ваяю очередную статью. Мыслей — горы, предложения складываются одно за другим. И тут в комнату влетает мое чадушко: «Мама, смотри, что...
Алкоголь и секс

Алкоголь и секс

Совместимы ли между собой эти понятия? Естественно! И даже чаще да, чем нет! Но необходимо ли их совмещать - вот в чем вопрос?У каждого из нас в жизни случались ситуации, когда нужно выпить, чтобы изб...
Вкусные рецепты: Манты с говядиной, Закуска из авокадо с помидором., карпаччо из тыквы с запечённым козьим сыром

Вкусные рецепты: Манты с говядиной, Закуска из авока...

Манты с говядинойТесто – самое простое, вроде пельменного. Пропорции приблизительно такие – 300 мл воды, 1 яйцо, соль, муки чтобы получилось достаточно крутое тесто. Замесили тесто и отставляем его в ...
Стоит прочесть

Скопилась куча неглаженного белья?

ДОВЕРЬТЕСЬ TEFAL! Tefal – признанный лидер в производстве паровых станций. Наши уникальные разрабо...

Настоящая стоимость гордого верблюда и невыгодная

Сделка за один туман…-Хватить тебе ерничать, давай уже поднимайся скорее! Тварь ты, эдакая, - бурчал...

Как выбрать новогодний подарок для любимого? Весел

Каждый год открываются двери между измерениями и Новогодние силы стремятся нарушить существующую гар...

Налог при продаже квартиры

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

Раскрутка сайта....

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

Обвисание груди

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

Как провести Новый год с ребенком до года?

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

Какая профессия самая лучшая в мире? Скандалы вокр

Вот представьте себе: вы просто плаваете, отдыхаете в пансионатах, в каждом из которых вам предостав...

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

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

Применение глазных капель

Неутешительные данные статистики в последние годы показывают, что у многих людей стремительно ухудша...



О портале:

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

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