Запись на курсы по HTML, CSS, JavaScript, PHP, Python, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
107 of 410 menu
Новый формат обучения! Репетиторство по программированию. Есть еще 3 свободных места! Жми для подробностей.

Функция strip_tags

Функция strip_tags удаляет HTML теги из строки, не трогая их содержимого. Вторым необязательным параметром можно указать разрешенные теги - они не будут удалены. Разрешенные теги указываются вместе с уголками.

Синтаксис

strip_tags(string $string, array|string|null $allowed_tags = null): string

Пример

Давайте удалим все HTML теги из строки:

<?php $str = 'lorem <b>ipsum</b> dolor sit amet'; echo strip_tags($str); ?>

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

'lorem ipsum dolor sit amet'

Пример

Давайте удалим все HTML теги, кроме разрешенных:

<?php $str = 'lorem <b>ipsum</b> <i>dolor</i> <s>sit</s> amet'; echo strip_tags($str, '<b><i>'); ?>

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

'lorem ipsum dolor <s>sit</s> amet'

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

  • функцию htmlspecialchars,
    которая позволяет вывести теги в браузер
byenru