Вывод даты и дня недели по-русски

Вывод даты и дня недели по-русски в php

Вывод даты и дня недели по-русски в phpНе редко приходится на сайте делать вывод даты и дня недели по-русски, в таком виде: 7 Августа 2014, Четверг. В php весьма удобно работать с датами, только есть один недостаток, стандартные функции не поддерживают русский язык — нет возможности сразу выводить в нужном виде. Чтобы это исправить, я написал две простые, но полезные функции. Одна для получения даты по-русски, другая для получения дня недели по-русски.

Вывод даты и дня недели по-русски. Код

Функция для получения даты

// Дата по-русски
function getDateRus(){
	$monthes = array(
		1 => 'Января', 2 => 'Февраля', 3 => 'Марта', 4 => 'Апреля',
		5 => 'Мая', 6 => 'Июня', 7 => 'Июля', 8 => 'Августа',
		9 => 'Сентября', 10 => 'Октября', 11 => 'Ноября', 12 => 'Декабря'
	);
	return ( (int)date('d') . ' ' . $monthes[(date('n'))] . date(' Y'));
}

И функция для получения дня недели:

// День недели по-русски
function getDayRus(){
	$days = array(
		'Воскресенье', 'Понедельник', 'Вторник', 'Среда',
		'Четверг', 'Пятница', 'Суббота'
	);
	return $days[(date('w'))];
}

И пример использования:

echo "Сегодня:" . getDateRus() . ", " . getDayRus();
Рассказать друзьям:


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*