Функция highlight_string() в PHP

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

Функция highlight_string() выполняет выделение синтаксиса строки.

Синтаксис

highlight_string(string,return)
Параметр Описание
string Обязателен. Текст, подлежащий выделению.
return Опционально. Если установлено true, функция возвращает выделенный код.

Описание

Эта функция использует цветовые схемы, определенные в программе выделения синтаксиса PHP, чтобы выводить или возвращать выделенный текстовый формат PHP.

Возврат значений

Если return Если параметр установлен в true, то функция возвращает строку, содержащую выделенный код, а не выводит его. В противном случае, если успешна, возвращает true, а если失败, возвращает false.

Пример

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

Вывод:

Hello world! <?php phpinfo();?>

Результаты, видимые в браузере,类似 такому:

<html>
<body>
 <code>
  <span style="color: #000000">Hello world! </span>
  <span style="color: #0000BB"><?php phpinfo</span>
  <span style="color: #007700">();</span>
  <span style="color: #0000BB">?></span>
  </span>
 </code>
</body>
</html>