Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
Наш чат в Telegram для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov
Дата по русски
Скрипт позволяет вывести на экран посетителя дату в формате русского языка.
Пример имеет смысл использовать только в демонстративнх целях. Он совершенно не оптимальный, но простой для понимания начинающим.
// определяем массив для месяцев
$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;
Результат выполнения скрипта:
Сегодня 26 июня, воскресенье
Пример функции вывода даты по-русски
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();
Результат выполнения скрипта:
3 мая 2014