(PHP 4, PHP 5, PHP 7)
highlight_string — Подсветка синтаксиса строки
Выводит или возвращает PHP код с разметкой html для подсвеченного синтаксиса, используя цвета, определенные во встроенном обработчике подсветки синтаксиса PHP.
strПодсвечиваемый PHP код, который должен включать открывающий тег.
return
При установке этого параметра равным TRUE функция возвращает код
с подсветкой синтаксиса.
Если параметр return равен TRUE, то, вместо вывода,
в виде строки возвращается код с подсветкой синтаксиса. В другом случае
возвращает TRUE, либо FALSE при ошибке.
Пример #1 Пример использования highlight_string()
<?php
highlight_string('<?php phpinfo(); ?>');
?>
Результат выполнения данного примера:
<code><span style="color: #000000"> <span style="color: #0000BB"><?php phpinfo</span><span style="color: #007700">(); </span><span style="color: #0000BB">?></span> </span> </code>
Замечание:
При использовании параметра
returnданная функция использует внутреннюю буферизацию вывода, поэтому она не может быть использована внутри callback-функции ob_start().
Разметку HTML можно изменять.