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




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

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



Что можно сделать из бисера? Цветочные фантазии. Петельное плетение

Что можно сделать из бисера? Цветочные фантазии. Пет...

Они прекраснее всего, Что нам дает природа на земле: То — дар ее бесценный, Для всех искусств цветок — Образчик неизменный. Жан Делиль Простые и скромные ромашки, бархатные роз...
Как убедиться в том, что кошка здорова?

Как убедиться в том, что кошка здорова?

Чем раньше вы обнаружите заболевания, тем легче будет вылечить кошку. Загляните кошке в уши и посмотрите, нет ли там темно-коричневого воскообразного вещества или других признаков наличия ушных к...
Натяжной потолок – готовим стены.

Натяжной потолок – готовим стены.

Ремонт потолка – это, пожалуй, один из самых сложных и трудоемких процессов, ожидающих всех тех, кто встал на тернистый путь ремонта своего жилья. Но так было еще совсем недавно. А уже сегодня революц...
Музыкальный портал: где искать информацию о любимых исполнителях?

Музыкальный портал: где искать информацию о любимых ...

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

Сцены семейной жизни

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

Инвестиции золотовалютных резервов Ирана

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

Как установить текстуры для Photoshop. Инструкция

1. Для начала копируем текстуру в соответствующую папку программы Фотошоп. Зачастую она находиться п...

Не желаете ли побыть немножко чудотворцем? Канун Р

В каждом году есть время, когда все мы — и серьезные мамы, и заботливые бабушки, и делови...

Когда и почему выгодно болеть?

Болезнь не появляется из ниоткуда и не исчезает в никуда. Болезнь всегда имеет под собой психологиче...

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

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

Вкусные рецепты: Салатс горбушкой, Булочки бутербр

Салатс горбушкой1,Горбушу отделить от костей и порезать кусочками 2,Порезать зеленый лук(много), доб...

Как выбрать LCD монитор?

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

А у нас на шельфе – ГАЗ

«ГРУЗИТЕ АПЕЛЬСИНЫ БОЧКАХ»   Одним из факторов, который влияет на развитие мирового рынка контейнерн...

Филокартия: интуитивное коллекционирование или… ст

Что такое филокартия? Это коллекционирование иллюстрированных почтовых карточек. Термин образован от...

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

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

Вкусные рецепты: Шарлотка " Розовое облако&qu

Шарлотка " Розовое облако"Отделить белки от желтков. Маргарин добавить до просеянной муки и порубить...



О портале:

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

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