3v4l.org

run code in 300+ PHP versions simultaneously
<?php $pattern = '/(\/.*)?\/img\/.*/i'; $s = [ '/img/up/bf9b12de5ea78cecacd3dde69f2a72f8/665/0c2795fc83d114a5ab9840120a4249e4/4/xxl.jpg', '/var/www/vb/admin/web/img/up/bf9b12de5ea78cecacd3dde69f2a72f8/665/0c2795fc83d114a5ab9840120a4249e4/4/xxl.jpg', '/var/www/vb/frontend/web/img/up/bf9b12de5ea78cecacd3dde69f2a72f8/665/0c2795fc83d114a5ab9840120a4249e4/4/xxl.jpg', ]; var_dump([ preg_match($pattern, $s[0]), preg_match($pattern, $s[1]), preg_match($pattern, $s[2]), ]);
Output for git.master, git.master_jit, rfc.property-hooks
array(3) { [0]=> int(1) [1]=> int(1) [2]=> int(1) }

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.57 ms | 401 KiB | 8 Q