Мне нужно получить первый и последний день месяца в формате ГГГГ-ММ-ДД, учитывая только месяц и год. Есть ли хороший, простой способ сделать это?
Кстати, решение @ZombieSheep
date ('Y-m-d', mktime(0,0,0,$MM + 1,-1,$YYYY));
не работает, должно быть
date ('Y-m-d', mktime(0,0,0,$MM + 1,0,$YYYY)); // Day zero instead of -1
Конечно, принятое решение Михаэля Слэби самое простое.