3v4l.org

run code in 300+ PHP versions simultaneously
<?php $dt = new \DateTime('2014-01-31'); $dp = new \DatePeriod($dt, new \DateInterval('P1M'), 1); var_dump($dp);

preferences:
41.82 ms | 402 KiB | 5 Q