Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
Дата по-русски
Скрипт позволяет вывести на экран посетителя дату в формате русского языка.
Пример имеет смысл использовать только в демонстративнх целях. Он совершенно не оптимальный, но простой для понимания начинающим.
// определяем массив для месяцев
$q[]="";
$q[]="января";
$q[]="февраля";
$q[]="марта";
$q[]="апреля";
$q[]="мая";
$q[]="июня";
$q[]="июля";
$q[]="августа";
$q[]="сентября";
$q[]="октября";
$q[]="ноября";
$q[]="декабря";
// определяем массив для дней недели
$e[0]="воскресенье";
$e[1]="понедельник";
$e[2]="вторник";
$e[3]="среда";
$e[4]="четверг";
$e[5]="пятница";
$e[6]="суббота";
// считываем месяц
$m=date('m');
if ($m=="01") $m=1;
if ($m=="02") $m=2;
if ($m=="03") $m=3;
if ($m=="04") $m=4;
if ($m=="05") $m=5;
if ($m=="06") $m=6;
if ($m=="07") $m=7;
if ($m=="08") $m=8;
if ($m=="09") $m=9;
$we=date('w'); // считываем день недели
$chislo=date('d'); // считываем число
$den_nedeli = $e[$we]; // извлекаем день недели
$mesyac = $q[$m]; // извлекаем значение месяца
echo "Сегодня ".$chislo." ".$mesyac.", ".$den_nedeli;
Результат выполнения скрипта:
Сегодня 30 ноября, четверг
Пример функции вывода даты по-русски
function date2html($str='now'){ /*Вывод даты по-русски*/
static $month_rus=array('января','февраля','марта','апреля','мая','июня','июля','августа','сентября','октября','ноября','декабря');
$str=strtotime($str);
return date("j",$str).' '.$month_rus[intval(date("m",$str)-1)].' '.date("Y",$str);
}
echo date2html();
.
Прокомментировать/Отблагодарить