(PHP 4, PHP 5, PHP 7)
highlight_string — Подсветка синтаксиса строки
Выводит или возвращает код PHP с html-разметкой c подсвеченным синтаксисом, используя цвета, определенные во встроенном обработчике подсветки синтаксиса 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 может быть изменена.