3v4l.org

run code in 300+ PHP versions simultaneously
<?php $toks = [ '(?=\D*\d)', '\b(waiting)\b', '^(\w+)', '\b(response)\b', '\b(from)\b', '\|', '\b(to)\b', ]; $patterns_flattened = implode('|', $toks); if (preg_match_all("/$patterns_flattened/i", "I'm waiting for a response from", $matches)) { print_r($matches[0]); }
Output for git.master, git.master_jit, rfc.property-hooks
Array ( [0] => I [1] => waiting [2] => response [3] => from )

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