вывод названия месяца php

kvins
На сайте с 23.08.2011
Offline
95
13879

создал массив названий месяцев на русском

$month = array("1"=>"Январь","2"=>"Февраль","3"=>"Март","4"=>"Апрель","5"=>"Май", "6"=>"Июнь", "7"=>"Июль","8"=>"Август","9"=>"Сентябрь","10"=>"Октябрь","11"=>"Ноябрь","12"=>"Декабрь");

$thismonth=date("j");

как обработать масив чтобы показать название текущего месяца.

Магазин уникальных статей. (http://linkum.ru/to/13254/)
sabotage
На сайте с 14.02.2007
Offline
192
#1

Не j, а n. $thismonth = $month[date("n")];

O3
На сайте с 17.11.2008
Offline
127
#2
kvins:
создал массив названий месяцев на русском

$month = array("1"=>"Январь","2"=>"Февраль","3"=>"Март","4"=>"Апрель","5"=>"Май", "6"=>"Июнь", "7"=>"Июль","8"=>"Август","9"=>"Сентябрь","10"=>"Октябрь","11"=>"Ноябрь","12"=>"Декабрь");


$thismonth=date("j");


как обработать масив чтобы показать название текущего месяца.

Вроде январь будет с кеем нуль.

J1
На сайте с 15.07.2012
Offline
27
#3
kvins:
создал массив названий месяцев на русском

$month = array("1"=>"Январь","2"=>"Февраль","3"=>"Март","4"=>"Апрель","5"=>"Май", "6"=>"Июнь", "7"=>"Июль","8"=>"Август","9"=>"Сентябрь","10"=>"Октябрь","11"=>"Ноябрь","12"=>"Декабрь");


$thismonth=date("j");


как обработать масив чтобы показать название текущего месяца.

$rusMonth='';

$curMonth=date('n');

foreach($month as $key=>$val){

if($key==$curMonth){

$rusMonth=$val;

break;

}

}

sabotage
На сайте с 14.02.2007
Offline
192
#4
jasper1:
$rusMonth='';
$curMonth=date('n');
foreach($month as $key=>$val){
if($key==$curMonth){
$rusMonth=$val;
break;
}
}

Гениально :D

Алексей Барыкин
На сайте с 04.02.2008
Offline
272
#5
< $andman > $months = array("Нулябрь", "Январь", "Февраль", "Март", "Апрель", "Май", "Июнь", "Июль", "Август", "Сентябрь", "Октябрь", "Ноябрь", "Декабрь");

А у вас тоже есть нулевой месяц или вы тупо вычитаете единичку?

http://bash.im/quote/111111

---------- Добавлено 27.09.2012 в 19:51 ----------

$month_array = array("1"=>"Январь","2"=>"Февраль","3"=>"Март","4"=>"Апрель","5"=>"Май", "6"=>"Июнь", "7"=>"Июль","8"=>"Август","9"=>"Сентябрь","10"=>"Октябрь","11"=>"Ноябрь","12"=>"Декабрь");
$month_name_rus = $month_array[date('n')];

http://php.net/manual/ru/function.date.php

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий