3v4l.org

run code in 300+ PHP versions simultaneously
<?php $dates = []; $end = new DateTimeImmutable('Thursday'); $start = $end->modify('-6 weeks'); $interval = new DateInterval('P1W'); $period = new DatePeriod($start, $interval, $end); foreach ($period as $date) { $wednesday = $date->modify('Wednesday'); $dates[] = sprintf('%s - %s%s', $date->format('D j M'), $wednesday->format('D j M'), PHP_EOL); } $dates = array_reverse($dates); foreach ($dates as $week) { echo $week; }
Output for git.master, git.master_jit, rfc.property-hooks
Thu 20 Jun - Wed 26 Jun Thu 13 Jun - Wed 19 Jun Thu 6 Jun - Wed 12 Jun Thu 30 May - Wed 5 Jun Thu 23 May - Wed 29 May Thu 16 May - Wed 22 May

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
30.05 ms | 405 KiB | 5 Q