Função strip_tags
A função strip_tags remove tags HTML
de uma string, sem afetar seu conteúdo. Um segundo
parâmetro opcional permite especificar tags
permitidas - elas não serão removidas. As tags
permitidas são especificadas junto com os sinais de maior e menor.
Sintaxe
strip_tags(string $string, array|string|null $allowed_tags = null): string
Exemplo
Vamos remover todas as tags HTML da string:
<?php
$str = 'lorem <b>ipsum</b> dolor sit amet';
echo strip_tags($str);
?>
Resultado da execução do código:
'lorem ipsum dolor sit amet'
Exemplo
Vamos remover todas as tags HTML, exceto as permitidas:
<?php
$str = 'lorem <b>ipsum</b> <i>dolor</i> <s>sit</s> amet';
echo strip_tags($str, '<b><i>');
?>
Resultado da execução do código:
'lorem ipsum dolor <s>sit</s> amet'
Veja também
-
a função
htmlspecialchars,
que permite exibir tags no navegador