Как вывести русские названия месяцев на PHP?
Не использовать функцию date(), в мануале на которую написано:
To format dates in other languages, you should use the setlocale() and strftime() functions instead of date().
Сначала надо сделать setlocale(LC_ALL, 'ru_RU.UTF-8');
Потом использовать для вывода strftime().
было