Forum Webscript.Ru
Программирование => PHP => Тема начата: Alex111 от 28 Декабря 2005, 09:56:12
-
Здравствуйте как вывести дату в виде (26 января 2005г.)
Если можно на примере.
спасибо.
P.S. чет нигде не нашел.
-
массив с номерами месяцев и их названиями:
$Months[0]="Январь";
$Months[1]="Февраль";
$Months[2]="Март";
......... и т.д. до 11
а потом просто извлекаешь
-
Greg
пож-ста поподробней.
date(d.m.Y)
в какие переменные данная ф-я сохраняет значения?
можно ли так?
date($d.$m.$Y);
if ($m==1)....и.д.
попробовать сейчас не могу т.к. на работе.
-
ни в какие не сохраняет.
сам потрудись сохранить
-
зачем if ?
определяешь массив, потом извлекаешь дату
echo date("d")."-".$Months[date("m")]."-".date("Y");
у тебя выведет так:
28-Декабрь-2005
-
в какие переменные данная ф-я сохраняет значения?
можно ли так?
она возвращает строку
Функция date() (http://ru.php.net/date)
и почитай там не только этот раздел
-
Всем спасибо!
-
с приходом января
echo date("d")."-".$Months[date("m")]."-".date("Y");
этот способ выкинул ошибку "типа индекса 01 в массиве не найдено
при этом echo $Months[01] выводит правильное значение.
решилось все заменой параметра "m" на "n" и заменой индексов в массиве с [01] на[1] и т.д.