Beispiel
Entfernen Sie alle HTML-Tags aus einem String:
<?php
$str = "<h1>Hello World!</h1>";
$newstr = filter_var($str,
FILTER_SANITIZE_STRING);
echo $newstr;
?>
Führen Sie zB » Definition und Verwendung
Der FILTER_SANITIZE_STRING Filter entfernt Tags und entfernen oder kodieren Sonderzeichen aus einem String.
Mögliche Optionen und Flags:
- FILTER_FLAG_NO_ENCODE_QUOTES - Sie keine Anführungszeichen kodieren
- FILTER_FLAG_STRIP_LOW - Entfernen Sie Zeichen mit einem ASCII-Wert <32
- FILTER_FLAG_STRIP_HIGH - Entfernen Sie Zeichen mit ASCII-Wert> 127
- FILTER_FLAG_ENCODE_LOW - Encode Zeichen mit ASCII-Wert <32
- FILTER_FLAG_ENCODE_HIGH - Encode Zeichen mit ASCII-Wert> 127
- FILTER_FLAG_ENCODE_AMP - Encode das "&" Zeichen Amp &;
Mehr Beispiele
Beispiel 1
Entfernen Sie alle HTML-Tags und alle Zeichen mit ASCII-Wert> 127, aus einem String:
<?php
$str = "<h1>Hello WorldÅ!</h1>";
$newstr = filter_var($str, FILTER_SANITIZE_STRING,
FILTER_FLAG_STRIP_HIGH);
echo $newstr;
?>
Führen Sie zB » <PHP Filter Referenz