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