Funkcia strip_tags
Funkcia strip_tags odstraňuje HTML tagy
z reťazca, bez dotyku ich obsahu. Druhým
voliteľným parametrom je možné uviesť povolené
tagy - tie nebudú odstránené. Povolené
tagy sa uvádzajú spolu s uhlovými zátvorkami.
Syntax
strip_tags(string $string, array|string|null $allowed_tags = null): string
Príklad
Odstránme všetky HTML tagy z reťazca:
<?php
$str = 'lorem <b>ipsum</b> dolor sit amet';
echo strip_tags($str);
?>
Výsledok vykonania kódu:
'lorem ipsum dolor sit amet'
Príklad
Odstránme všetky HTML tagy, okrem povolených:
<?php
$str = 'lorem <b>ipsum</b> <i>dolor</i> <s>sit</s> amet';
echo strip_tags($str, '<b><i>');
?>
Výsledok vykonania kódu:
'lorem ipsum dolor <s>sit</s> amet'
Pozri tiež
-
funkciu
htmlspecialchars,
ktorá umožňuje zobraziť tagy v prehliadači