За последние 24 часа нас посетили 22225 программистов и 1552 робота. Сейчас ищут 996 программистов ...

Как получить русское наименование месяца

Тема в разделе "PHP для новичков", создана пользователем moroz, 24 ноя 2011.

  1. moroz

    moroz Активный пользователь

    С нами с:
    13 дек 2010
    Сообщения:
    33
    Симпатии:
    0
    Мне надо по номеру месяца получить наименование месяца.
    Считаю,что Мне надо выделить месяц без значащих нулей.В нижестоящем примере я выделила месяц,но он-2-хзначное число.
    Я делаю так:
    PHP:
    1.  
    2.  $mon=substr($datek,5,2);          // из выбранной даты выделили месяц (гггг-мм-дд)
    3.  
    4. $months = Array(1 => 'январь', 'февраль', 'март', 'апрель', 'май', 'июнь','июль', 'август', 'сентябрь', 'октябрь', 'ноябрь', 'декабрь');
    5. echo $months[$mon]
    6.  
    Наименование месяца верно отображается,если значения месяца -2-х значное число.Если же номер месяца меньше 10,то наименование не получаю из массива.
    Кто знает- помогите.Спасибо.
     
  2. Mr. T

    Mr. T Активный пользователь

    С нами с:
    10 ноя 2010
    Сообщения:
    733
    Симпатии:
    0
    Адрес:
    Украина, г. Киев
  3. kotyara

    kotyara Активный пользователь

    С нами с:
    17 фев 2010
    Сообщения:
    163
    Симпатии:
    0
    или так

    PHP:
    1. $mon=substr($datek,5,2);
    2. $mon = intval( $mon , 10 );    
    3. $months = Array(1 => 'январь', 'февраль', 'март', 'апрель', 'май', 'июнь','июль', 'август', 'сентябрь', 'октябрь', 'ноябрь', 'декабрь');
    4. echo $months[$mon];
    5.  
     
  4. nosevik

    nosevik Активный пользователь

    С нами с:
    24 ноя 2011
    Сообщения:
    1
    Симпатии:
    0
    Адрес:
    Одесса
    Здравствуйте.
    Не-е. Я ответа не знаю на этот вопрос. Извини.
     
  5. rainarr

    rainarr Активный пользователь

    С нами с:
    20 ноя 2010
    Сообщения:
    276
    Симпатии:
    0
    ИИ?
     
  6. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    rainarr
    спам же. в подписи.