function highlight($str) {
$str = stripslashes(htmlspecialchars_decode($str));
$str = highlight_string($str, true);
return '<div style="border: 1px silver solid; margin: 10px; padding-left: 5px; background-color: #f1f2f1;">'.$str.'</div>';
}
И есть функция обработки на смайлы, мне нужно сделать чтобы в коде не отображались смайлы так как они вызывают синтаксичиские ошибки).