Месяц и день недели на русском в функции date() PHP
Иногда бывает необходимость вывести месяц и день недели на русском в функции date() PHP. Для этого надо создать массив с русскими названиями месяцев или дней недели соответственно, а затем уже вывести в функции date().
Массив месяцев
<?php $months = array( 1 => 'января', 'февраля', 'марта', 'апреля', 'мая', 'июня', 'июля', 'августа', 'сентября', 'октября', 'ноября', 'декабря' ); ?>
Выводим в функции date() дату и месяц на русском
<?php echo date( 'd ' . $months[date( 'n' )] . ' Y' . ' года' ); ?>
В результате получаем такой формат: 01 января 2024 года
Массив дней недели
<?php $days = array( 1 => 'Понедельник' , 'Вторник' , 'Среда' , 'Четверг' , 'Пятница' , 'Суббота' , 'Воскресенье' ); ?>
Выводим в функции date() день недели и дату
<?php echo date( $days[date( 'N' )] . ' d.m.Y' ); ?>
В результате примерно так: Воскресение 01.01.2024 года
Читайте так-же: Как написать текст поверх картинки в CSS
Всего комментариев: 0