3v4l.org

run code in 300+ PHP versions simultaneously
<?php $modules = [ 'node', 'system', 'my_module_library', 'my_module', 'my1_module', 'my_module_with_prefix', ]; preg_match_all('<#' . implode('[^#]+|#', $modules) . '[^#]+#>', '#' . implode('#', $modules) . '#', $matches); var_dump($matches);
Output for git.master_jit, git.master
array(1) { [0]=> array(2) { [0]=> string(18) "#my_module_library" [1]=> string(22) "#my_module_with_prefix" } }

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