Кодинг

Думаю многие из вас встречались с ситуацией, когда нужно вывести дату в правильном падеже. Вот моё решение данного вопроса:

/*
 * Возвращает дату вида "2 Мая"
 * @param $datetime
 */

function day_month($datetime) {
 
  $months = array(
   'Января', 'Февраля','Марта','Апреля',
   'Мая','Июня','Июля','Августа',
   'Сентября','Октября','Ноября','Декабря'
  );
  // сначала выводится день, потом месяц в правильном падеже
  return date("j ",$datetime).$months[date("n",$datetime)-1];
}
Данная функция вернёт дату в формате "1 Января", "3 Мая" и т.д

Теги:

2012 Artkost. style personalization.