Problem tak banalny, że można go znaleźć nawet w manualu: http://pl.php.net/manual/pl/function.date.php
<?php ?>
Oczywiście wystarczy -1 umieścić przy dniu a nie miesiącu i gotowe.
Martwi mnie jednak sytuacja gdy trafimy na dzień/miesiąc od którego nie da się odjąć 1. Co gdy powyższy kod z manuala wykonamy w styczniu dowolnego roku? Czy php jest odporne na wszystkie takie przypadki i w razie potrzeby poratuje się zmianą roku?