Funkcja strip_tags
Funkcja strip_tags usuwa tagi HTML
z ciągu znaków, nie dotykając ich zawartości. Drugim
opcjonalnym parametrem można określić dozwolone
tagi - nie zostaną one usunięte. Dozwolone
tagi są określane razem z nawiasami ostrymi.
Składnia
strip_tags(string $string, array|string|null $allowed_tags = null): string
Przykład
Usuńmy wszystkie tagi HTML z ciągu znaków:
<?php
$str = 'lorem <b>ipsum</b> dolor sit amet';
echo strip_tags($str);
?>
Wynik wykonania kodu:
'lorem ipsum dolor sit amet'
Przykład
Usuńmy wszystkie tagi HTML, z wyjątkiem dozwolonych:
<?php
$str = 'lorem <b>ipsum</b> <i>dolor</i> <s>sit</s> amet';
echo strip_tags($str, '<b><i>');
?>
Wynik wykonania kodu:
'lorem ipsum dolor <s>sit</s> amet'
Zobacz też
-
funkcję
htmlspecialchars,
która umożliwia wyświetlenie tagów w przeglądarce