Der Filter FILTER_SANITIZE_ENCODED entfernt oder URL-kodiert unerwünschte Zeichen.
Dieser Filter ist der Funktion urlencode() sehr ähnlich.
Name: „kodiert“
ID-Nummer: 514
Mögliche Anzeichen:
FILTER_FLAG_STRIP_LOW – entfernt Zeichen mit ASCII-Werten unter 32
FILTER_FLAG_STRIP_HIGH – Zeichen mit einem ASCII-Wert über 32 entfernen
FILTER_FLAG_ENCODE_LOW – Zeichen mit ASCII-Werten unter 32 kodieren
FILTER_FLAG_ENCODE_HIGH – Zeichen mit ASCII-Werten über 32 kodieren
<?php$url="http://www.codercto.com";var_dump(filter_var($url,FILTER_SANITIZE_ENCODED));?>
Die Ausgabe des Codes sieht so aus:
string(29) „http%3A%2F%2Fwww.codercto.com“