3v4l.org

run code in 300+ PHP versions simultaneously
<?php $course = 'dance5'; [$view, $id] = match($course) { 'Workshops' => ['pages.course.view-1', '1'], 'Events' => ['pages.course.view-2', '2'], 'Salsa' => ['pages.course.view-3', '3'], 'dance4' => ['pages.course.view-4', '4'], 'dance5' => ['pages.course.view-5', '5'], 'dance6' => ['pages.course.view-6', '6'], 'dance7' => ['pages.course.view-7', '7'], 'dance8' => ['pages.course.view-8', '8'], default => ['pages.course.view-1', '1'], }; var_export([$view, $id]);
Output for git.master, git.master_jit, rfc.property-hooks
array ( 0 => 'pages.course.view-5', 1 => '5', )

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:
18.28 ms | 401 KiB | 8 Q