3v4l.org

run code in 300+ PHP versions simultaneously
<?php $start = new DateTime('+2 days'); $period = new DatePeriod($start, new DateInterval('P2D'), 9); foreach ($period as $date) { $dow = (int)$date->format('w'); if ($dow != 0 && $dow != 6) { $days[$date->format('U')] = $date->format('l, jS M'); } } print_r($days); $days = array(); $period = new DatePeriod($start, new DateInterval('P1D'), 9); foreach ($period as $date) { $dow = (int)$date->format('w'); if ($dow != 0 && $dow != 6) { $days[$date->format('U')] = $date->format('l, jS M'); } } print_r($days);

preferences:
53.69 ms | 402 KiB | 5 Q