3v4l.org

run code in 300+ PHP versions simultaneously
<?php $s = 'abc/{foo}/sdasd/{bar}'; $a = ['one', 'two']; $r = ''; do { $r = preg_replace('/\{*.\}/', array_shift($a), $s, 1); var_dump($r); } while ($r !== null); echo 'Done!';

preferences:
36.28 ms | 402 KiB | 5 Q