3v4l.org

run code in 300+ PHP versions simultaneously
<?php $description = '<img src="http://web1.cz/obrazek.jpg">'; $description = preg_replace_callback('#<img(.*)src="(.*)"(.*)>#i', function($matches) { return '<img'.$matches[1].'src="img/'.base64_encode($matches[2]).'"'.$matches[3].'>'; }, $description); echo $description;

preferences:
72.67 ms | 402 KiB | 5 Q