функция в коде скрипта запускается так
<?
echo php($text);
// ГДЕ php ЭТО ПСЕВДОНИМ ФУНКЦИИ
// А $text ЭТО ПЕРЕМЕННАЯ С ТЕКСТОВЫМ ЗНАЧЕНИЕМ
?>
Думаю доступна разжевал
function code($code){
$code[0] = html_entity_decode($code[0], ENT_QUOTES, 'UTF-8');
return '<div style="overflow:scroll;clip:auto;width:220px;">'.preg_replace('#<code>(.*?)</code>#si', '\\1' ,highlight_string($code[0],1)).'</div>'."\n";
}
function php($code){
$code=preg_replace_callback('#<\?(.*?)\?>#sui', 'code', $code);
return $code;
}