Функция htmlspecialchars

Функция htmlspecialchars позволяет вывести теги в браузер так, чтобы он не считал их командами, а выводил как строки. Функция преобразует амперсанд & в &amp;, уголок < в &lt;, уголок > в &gt;.

Синтаксис

htmlspecialchars(строка);

Пример

В данном примере теги выведутся на экран, а не преобразуются в команды браузера:

<?php echo htmlspecialchars('<b>жирный текст</b>'); ?>

Результат выполнения кода:

'<b>жирный текст</b>'

Смотрите также

  • функцию strip_tags,
    которая которая удаляет теги из строки
  • функцию htmlspecialchars_decode,
    которая которая обратна функции htmlspecialchars