Параметры даты

Печать RSS
134

Автор
Дух
0
Вообщем хочу сделать другой формат для своего движка дату для новости, короче идёт запись в базу параметрами d.m.Y это день,месяц,год цифрами. А почему то не могу найти параметр русского месяца. Например хочу узнать какой параметр надо записывать в функцию даты для того чтобы записывалась новость в тексте 1 октября,везде перерыл всё не могу понять и найти как это сделать. Помогите ребят smile
Автор
Дух
0
И ещё не получается заключить параметр в переменную,пытаясь написать по русскому месяца всё ровно функция не хотит работать sad
S

Землянин
0
Что-то типа так(ф-я обработки даты перед записью):
<?php
function month($date){
$m = explode(".", $date);
if ($m[1] == "01"){
echo $m[0]." Января ".$m[2];}
if ($m[1] == "02"){
echo $m[0]." Февраля ".$m[2];}
//Тут следующие месяцы(до 12), думаю смысл понятен
}
echo month(date("d.m.Y"));//пример юзания
В

Чатланин
0
Заноси в базу как обычно, а при выводе просто выводи нужное слово в зависимости от номера месяца.. Как то так:
$mon['01']="Январь";	$mon['07']="Июль" ;
$mon['02']="Февраль";	$mon['08']="Август";
$ mon['03']="Март";	$mon['09']="Сентябрь";
$mon['04 ']="Апрель";	$mon['10']="Октябрь";
$mon['05']=&qu ot;Май";	$mon['11']="Ноябрь";
$mon['06']="Июнь"; 	$mon['12']="Декабрь";
echo $mon[$monf];
S

Землянин
0
Ток, вместо эхо в ф-и - ретурн.
Автор
Дух
0
4,а тогда лучше это сделать через array() ? Дописывать конечные буквы к словам,мне та видишь надо чтоб было по слогану,там 1 октября! Короче думаю мой вариант покатит?
Автор
Дух
0
Два раза если взять через аррэй,в первой допустим переменной функции будет слова месяца,а во второй алфавит,потом это делать наверн через ретурн!?D
Автор
Дух
0
Мля я запутался,там же надо сравнить это ещё,ну тогда возьму if else чтоб сравнить для какой цифры это будет применятся. Или что?
Автор
Дух
0
Всё разобрался smile
Автор
Дух
0
Тема закрыта для обсуждения!
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск