Марина Сергеева
Марина Сергеева

Помогите разобраться с кодом PHP

В базе данных MuSQL хранится дата в формате год-месяц-число, через PHP я
перевернул формат число-месяц-год и написал цикл, который выводил бы
мне не число в виде месяца, а название:
switch($month){
case $birth->format('m') == 01: $month = "января";
break;
case $birth->format('m') == 02: $month = "февраля";
break;
case $birth->format('m') == 03: $month = "марта";
break;
case $birth->format('m') == 04: $month = "апреля";
break;
case $birth->format('m') == 05: $month = "мая";
break;
case $birth->format('m') == 06: $month = "июня";
break;
case $birth->format('m') == 07: $month = "июля";
break;
case $birth->format('m') == 08: $month = "августа";
break;
case $birth->format('m') == 09: $month = "сентября";
break;
case $birth->format('m') == 10: $month = "октября";
break;
case $birth->format('m') == 11: $month = "ноября";
break;
case $birth->format('m') == 12: $month = "декабря";
break;
default: $month = $birth->format('m');
break;
}
echo $month;

У
меня стоит конкретная дата 23 08 1950 г. , но вместо октября на экран
выводится января. . .почему? ? ?удаляю первую запись, выводится февраля.
В чём причина?

ОШ
Ольга Шевченко

switch(date("m",strtotime($month))){
case "01": $month = "января";

break;

...
}

Любовь Арипова
Любовь Арипова

dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_date-format

Похожие вопросы
помогите расшифровать php код скрипта.
Помогите! Php. Есть Php програмеры! Помогите мне! Код елементарный и не работает!
Помогите с кодом PHP
Помогите найти фрагмент в коде php.
Помогите перевести код с паскаля на PHP
Помогите разобраться с ошибкой PHP T_STRING
Помогите разобраться с кодом
Помогите разобраться с php!
Помогите разобрать кусочек php-кода!
Помогите в PHP разобраться