- addslashes: documentation ( source)
- str_replace: documentation ( source)
<?php
$x = '<?php
$x = \'*\';
$x = str_replace(chr(0x2A), $x, $x);
$x = addslashes($x);
$x = str_replace("\n", \'<br />\', $x);
echo $x;
?>';
$x = str_replace("\n", '<br />', $x);
$x = str_replace(chr(0x2A), $x, $x);
$x = addslashes($x);
echo $x;
?>