УБРАТЬ СИМВОЛЫ HTML PHP

Убрать символы html из строки в PHP можно с помощью функции strip_tags(). Она удаляет все HTML и PHP теги из заданной строки, оставляя только текст:

echo strip_tags("<p>Пример <b>текста</b>, содержащего <a href='#'>ссылку</a></p>");

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

Пример текста, содержащего ссылку

Кроме того, если нужно оставить некоторые теги или их содержимое, можно передать второй аргумент функции strip_tags() список тегов, которые нужно сохранить:

$allowed_tags = "<p><a>";
echo strip_tags("<p>Пример <b>текста</b>, содержащего <a href='#'>ссылку</a></p>", $allowed_tags);

В результате будет выведено:

<p>Пример текста, содержащего <a href='#'>ссылку</a></p>

Для удаления только HTML-кода можно использовать функцию htmlspecialchars_decode(). Она преобразует специальные HTML-сущности в соответствующие символы:

$str = "<p>&copy; Some text</p>";
echo htmlspecialchars_decode($str);

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

<p>© Some text</p>

Символы вместо русских букв - Как убрать иероглифы

Знаки вопроса вместо русских букв html. Что делать, если в браузере повляются знаки вопроса?

Как скрыть расширение .html или .php в адресной строке сайта? Удалить хвосты файлов из URL (ссылок)

Функции для работы с символами в PHP - Базовый курс PHP-7

Знаки вопроса вместо букв HTML Как исправить

Отправляем HTML формы через AJAX на JS/PHP

Обрезать текст по количеству слов и символов в PHP

КАК БЕЗ ПЕРЕЗАГРУЗКИ СТРАНИЦЫ СДЕЛАТЬ ЗАПРОС

PHP. Экранирование символов - 10

Решение проблемы с кодировкой символов на сайте (UTF-8). Отображает иероглифы или знаки вопроса

Реклама
Новое
Реклама