Помогите разобраться с кодом 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 г. , но вместо октября на экран
выводится января. . .почему? ? ?удаляю первую запись, выводится февраля.
В чём причина?