Функция htmlspecialchars позволяет вывести теги в браузер так, чтобы он не считал их командами, а выводил как строки.

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

См. также функцию strip_tags, которая удаляет теги из строки.

См. также функцию htmlspecialchars_decode, которая выполняет преобразование, обратное функции htmlspecialchars.

Синтаксис

htmlspecialchars(строка);

Примеры

Пример

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

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

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

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