Главная » Полезные статьи » Язык PHP » Дата по русски
Распечатать статью

Дата по русски

Скрипт, который мы сейчас рассмотрим, позволяет вывести на экран
посетителя дату в формате русского языка. Сразу предупреждаю,
что реализация алгоритма этой задачи не самая лучшая.
Но – работоспособная, ясная во всех отношениях и простая.
А главное – используется только то, что уже было описано.
Сначала я приведу сам текст скрипта, а потом подробно опишу его.

<?php
//— определяем массив для месяцев —
$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;
?>

Источник:  i-faq.ru
Вы можете оставить комментарий, или обратную ссылку на Ваш сайт.

Оставить комментарий

Похожие статьи