3v4l.org

run code in 300+ PHP versions simultaneously
<?php $time = 1456034400; $firstDay = strtotime('first Sunday of '.date('M',$time).' '.date('Y', $time)); $lastDay = mktime(0,0,0,date('m',$time)+1,1,date('Y', $time)); $weekdays = array(); for ($i = $firstDay; $i < $lastDay; $i += 7*24*3600){ $weekdays[] = date('d',$i); } var_dump($weekdays);

preferences:
52.37 ms | 402 KiB | 5 Q