3v4l.org

run code in 300+ PHP versions simultaneously
<?php $string = "Lorem ipsum random_5ac18d179707d dolor random_5ac18d179707d sit amet, consectetur random_5ac18decebd4e adipiscing elit. random_5ac18d179707d"; preg_match_all('~random_(\w+)~', $string, $m); echo strtr($string, array_combine($s = array_unique($m[1]), range(1, count($s))));
Output for git.master, git.master_jit, rfc.property-hooks
Lorem ipsum random_1 dolor random_1 sit amet, consectetur random_2 adipiscing elit. random_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:
171.05 ms | 405 KiB | 5 Q