3v4l.org

run code in 300+ PHP versions simultaneously
<?php function check($r) { $perms = array('get'); $action = 'get_status'; $user_sub_resource = in_array($action, array('get_securityquestions', 'get_status', 'get_groupstats')); $user_id = null; if ($user_sub_resource && isset($r['user_id'])) { $user_id = $r['user_id']; } else if (isset($r['id'])) { $user_id = $r['id']; } if ($user_sub_resource) { return "user sub resource"; } else { return "no user sub"; } } echo PHP_VERSION, "\n"; echo check(['user_id' => 1]), "\n";
Output for git.master, git.master_jit, rfc.property-hooks
8.3.0-dev user sub resource

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:
81.09 ms | 1398 KiB | 4 Q