3v4l.org

run code in 300+ PHP versions simultaneously
<?php $filename = '10.jpg'; $size = 'profile'; echo preg_replace('/(\.[^.]*)$/', "-$size$1", $filename); echo "\n"; $filename = 'john.smith.jpg'; $size = 'profile'; echo preg_replace('/(\.[^.]*)$/', "-$size$1", $filename);

preferences:
50.07 ms | 402 KiB | 5 Q