3v4l.org

run code in 300+ PHP versions simultaneously
<?php print_r(get_thirty_days((new \DateTime())->getTimestamp())); function get_thirty_days(int $start_date_ts, int $days = null) { $days = $days ?? 30; $dates = []; while ($days--) { $dates[] = date('Y-m-d', $start_date_ts + ($days * (60 * 60 * 24))); } return $dates; }

preferences:
28.06 ms | 405 KiB | 5 Q