3v4l.org

run code in 300+ PHP versions simultaneously
<?php $first = clone $last = new \DateTime(date('d-m-Y',time())); //this being todays date 21-03-2017 $first->modify('first day of this month'); var_dump($first); $last->modify('last day of this month'); var_dump($last);

preferences:
32.54 ms | 402 KiB | 5 Q