PHP highlight_string()Функции
Справочное руководство по PHP: разное
Примеры
Подсветка синтаксиса PHP для строки:
<html>
<body>
<?php
highlight_string("Hello world! <?php phpinfo(); ?>");
?>
</body>
</html>
<body>
<?php
highlight_string("Hello world! <?php phpinfo(); ?>");
?>
</body>
</html>
Вывод браузера для приведённого выше кода выглядит так:
Привет, мир! <?php phpinfo(); ?>
HTML-вывод приведённого выше кода выглядит следующим образом (просмотрите исходный код):
<html>
<body>
<code>
<span style="color: #000000">Привет мир!
<span style="color: #0000BB"><?php phpinfo</span>
<span style="color: #0053A6">(); </span>
<span style="color: #0000BB">?></span>
</span>
</code>
</body>
</html>
<body>
<code>
<span style="color: #000000">Привет мир!
<span style="color: #0000BB"><?php phpinfo</span>
<span style="color: #0053A6">(); </span>
<span style="color: #0000BB">?></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 Другие расширения