3v4l.org

run code in 300+ PHP versions simultaneously
<?php function func($input) { static $count = 0; echo (++$count); return preg_replace_callback('/YO\_\{(.*?)\}/s', 'func', $input); } $input = <<<'EOD' YO_{ YO_{ YO_{ McDonalds. } } } EOD; echo func($input);

preferences:
31.33 ms | 402 KiB | 5 Q