Функция 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 <b>ipsum</b> <i>dolor</i> sit amet'
Вижте също
-
функцията
htmlspecialchars,
която позволява извеждането на тагове в браузъра