Функция highlight_file() в PHP
Определение и использование
Функция highlight_file() выполняет цветное выделение синтаксиса файла.
Синтаксис
highlight_file(filename,return)
Параметры | Описание |
---|---|
filename | Обязателен. Путь к PHP файлу, который нужно выделить цветом. |
return | Опционально. Если установлено true, функция возвращает цветной код. |
Описание
Эта функция использует цвета, определенные в программе PHP syntax highlighter, чтобы выводить или возвращать включенный в filename код.
многие серверы настроены на автоматическое выделение цветом кода в версиях с phps для автоматического выделения цветом файлов с указанным суффиксом. Например, при просмотре example.phps, будет отображен исходный код файла, выделенный цветом по синтаксису. Чтобы включить эту функцию, добавьте следующую строку в httpd.conf:
AddType application/x-httpd-php-source .phps
Возвратное значение
Если return Если параметр установлен в true, функция возвращает обработанный код, а не выводит его. В противном случае, если успешно, возвращает true, если не успешно, возвращает false.
Подсказки и комментарии
Предупреждение:Стоит отметить, что при использовании функции highlight_file() не следует不小心 раскрывать такие конфиденциальные данные, как пароли или другие типы чувствительных данных,否则 могут возникнуть потенциальные риски безопасности.
Пример
"test.php":
<html> <body> <?php highlight_file("test.php"); ?> </body> </html>
Вывод:
<html> <body> <?php highlight_file("test.php"); ?> </body> </html>
Результаты, видимые в браузере, будут выглядеть примерно так:
<html> <body> <code> <span style="color: #000000"><html> <br /> <body> <br /> <span style="color: #0000BB"><?php <br />highlight_file</span> <span style="color: #007700">(</span> <span style="color: #DD0000">"test.php"</span> <span style="color: #007700">);<br /></span> <span style="color: #0000BB">?><br /></span> </body> <br /> </html></span> </code> </body> </html>