PHP highlight_string()Функции

PHP Misc 参考手册Справочное руководство по PHP: разное

Примеры

Подсветка синтаксиса PHP для строки:

<html>
<body>
<?php
highlight_string("Hello world! <?php phpinfo(); ?>");
?>
</body>
</html>

Вывод браузера для приведённого выше кода выглядит так:

Привет, мир! <?php phpinfo(); ?>

HTML-вывод приведённого выше кода выглядит следующим образом (просмотрите исходный код):

<html>
<body>
<code>
<span style="color: #000000">Привет&nbsp;мир!&nbsp;
<span style="color: #0000BB">&lt;?php&nbsp;phpinfo</span>
<span style="color: #0053A6">();&nbsp;</span>
<span style="color: #0000BB">?&gt;</span>
</span>
</code>
</body>
</html>

Запустить пример »

Определение и использование

Функция highlight_string() подсвечивает синтаксис PHP в строке. Строка подсвечивается с помощью HTML-тегов.

Цвета, используемые для подсветки, можно задать в файле php.ini или вызвав функцию ini_set().


Синтаксис

highlight_string(string,return)

Параметр Описание
string Обязательный. Задает строку для подсветки.
return Необязательный. Если этот параметр установлен в TRUE, функция вернёт подсвеченный код в виде строки вместо прямого вывода. По умолчанию FALSE.

Технические детали

Возвращаемое значение: Возвращает TRUE при успехе или FALSE при неудаче.
Версия PHP: 4+
Список изменений: Добавлен в PHP 4.2.0returnпараметр.


PHP Misc 参考手册Справочное руководство по разным разделам PHP Другие расширения