PHP FILTER_SANITIZE_STRING Filter
Definition und Verwendung
FILTER_SANITIZE_STRING Filter unerwünschte Zeichen zu entfernen oder codiert.
Der Filter diese Anwendungen potenziell schädliche Daten zu entfernen. Es wird verwendet, um das Etikett zu entfernen und unerwünschte Zeichen oder codiert löschen.
- Name: "string"
- ID-Nummer: 513
Mögliche Optionen oder Fahnen:
- FILTER_FLAG_NO_ENCODE_QUOTES - Dieses Flag kodiert nicht zitiert
- FILTER_FLAG_STRIP_LOW - Entfernung der Zeichen im ASCII-Wert von 32 oder weniger
- FILTER_FLAG_STRIP_HIGH - Entfernung der Zeichen im ASCII-Wert über 127
- FILTER_FLAG_ENCODE_LOW - codierte Zeichen im ASCII-Wert von 32 oder weniger
- FILTER_FLAG_ENCODE_HIGH - codierte Zeichen im ASCII-Wert über 127
- FILTER_FLAG_ENCODE_AMP - die Ampersand als & amp codiert;
Beispiele
<?php
$var="<b>Peter Griffin<b>";
var_dump(filter_var($var, FILTER_SANITIZE_STRING));
?>
$var="<b>Peter Griffin<b>";
var_dump(filter_var($var, FILTER_SANITIZE_STRING));
?>
Ausgangscode ist wie folgt:
string(13) "Peter Griffin"
Komplette PHP Filter Referenz