Ja bei "+1 month" ist es klar dass es nicht das erwartete Ergebniss liefert
(Waer ja auch seltsam,
wenn 28.01 , 29.01, 30.01, 31.01 "+1 month" alle den 28.02. ausspucken...
Hast du mal "last day of next month" probiert, das funktioniert prima ;)
<?php
$timestamp =...