Ответ 1
Полная версия:
<? echo date('F Y'); ?>
Краткая версия:
<? echo date('M Y'); ?>
Вот хорошая ссылка для разных параметров даты.
Обновление
Чтобы показать предыдущий месяц, нам нужно будет ввести функцию mktime() и сделать необязательным параметр timestamp
для функции date(). Вот так:
echo date('F Y', mktime(0, 0, 0, date('m')-1, 1, date('Y')));
Это также будет работать (обычно используется для получения последнего дня предыдущего месяца):
echo date('F Y', mktime(0, 0, 0, date('m'), 0, date('Y')));
Надеюсь, что это поможет.