3v4l.org

run code in 300+ PHP versions simultaneously
<?php $events = ['event 1', 'event 2', 'event 3']; $dayOfCycle = 12; function eventForDay($events, $dayOfCycle){ return $events[--$dayOfCycle % count($events)]; } echo eventForDay($events, $dayOfCycle); // should echo 'event 3' echo PHP_EOL; echo eventForDay($events, 8); // should echo 'event 2'
Output for git.master, git.master_jit, rfc.property-hooks
event 3 event 2

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:
112.99 ms | 405 KiB | 5 Q