3v4l.org

run code in 300+ PHP versions simultaneously
<?php $pattern = []; for ($i = 0; $i < 300; $i++) { $pattern[] = "(?'group{$i}'{$i}$)"; } $fullPattern = '/' . implode('|', $pattern) . '/uix'; preg_match($fullPattern, '150', $matches); var_dump(isset($matches['group253'])); var_dump(isset($matches['group254'])); var_dump(isset($matches['group255'])); var_dump($matches['group150']); var_dump($matches['group151']);
Output for git.master, git.master_jit, rfc.property-hooks
bool(false) bool(false) bool(false) string(3) "150" Warning: Undefined array key "group151" in /in/5CR74 on line 15 NULL

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