Оглавление скрыть


Вы можете авторизоваться через ВКонтакте, Фейсбук и оставить комментарий


Название предыдущего месяца (PHP)

Название предыдущего месяца можно получить при помощи функций strtotime и strftime.

Алгоритм

При помощи функции strtotime() получаем дату предыдущего месяца в секундах, а при помощи strtotime() выводим название месяца.

Решение

Задача вывести на экран название предыдущего месяца. Чтобы вывести название месяца на русском языке необходимо установить соответствующую локаль при помощи функции setlocale.

1
2
3
4
5
6
7
8
9
10
11
12
<?php

// определяем локаль (в данном случае локаль определена под Windows 7)
setlocale(LC_ALL'rus_rus');

// Получаем первое число предыдущего месяца
// На момент написания статьи было 04 сентября 2012
$prevMonthTime strtotime('first day of previous month');

echo 
strftime('%B'$prevMonthTime); // Август

?>
Опубликовано: 04 сентября 2012  ·  Автор: Артём Фёдоров  ·  2526 просмотров

Категория

ГлавнаяПрограммированиеPHPДата и времяНазвание предыдущего месяца (PHP)

Чтобы оставить комментарий нужно авторизоваться на сайте
или войти через ВКонтакте или Фейсбук

Войти через ФейсбукВойти через Твиттер

Комментарии

Дата и время, PHP, Программирование

© 2010-2017 expange.ru
При полном или частичном копировании статей сайта, ссылка на источник обязательна.

Хотите узнать больше информации, пишите на: artem@expange.ru

Полезное онлайн  ·  Новости  ·  Изображения  ·  Статьи по датам

О проекте  ·  Правила пользования  ·  Представительства

Благодарности и пожелания