3v4l.org

run code in 300+ PHP versions simultaneously
<?php $string = "Hello World Hey How Are You Doing"; $res = preg_match_all("/(?|(?:^|\h)(?=(\S+(?: \S+){2}))|(\S+))/", $string, $matches); print_r($matches[1]);
Output for git.master, git.master_jit, rfc.property-hooks
Array ( [0] => Hello World Hey [1] => Hello [2] => World Hey How [3] => World [4] => Hey How Are [5] => Hey [6] => How Are You [7] => How [8] => Are You Doing [9] => Are [10] => You [11] => Doing )

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:
61.54 ms | 402 KiB | 8 Q