PHP FILTER_SANITIZE_ENCODED-Filter
Definition und Verwendung
Der FILTER_SANITIZE_ENCODED-Filter entfernt oder URL-codiert nicht erforderliche Zeichen.
Diese Funktion ist sehr ähnlich zur Funktion urlencode().
- Name: "encoded"
- ID-number: 514
Mögliche Optionen oder Flags:
- FILTER_FLAG_STRIP_LOW - Entfernt ASCII-Werte unter 32
- FILTER_FLAG_STRIP_HIGH - Entfernt ASCII-Werte über 32
- FILTER_FLAG_ENCODE_LOW - Codiert ASCII-Werte unter 32
- FILTER_FLAG_ENCODE_HIGH - Codiert ASCII-Werte über 32
Beispiel
<?php
var_dump(filter_var($url,FILTER_SANITIZE_ENCODED
));
?>
Ausgabe:
string(32) "http%3A%2F%2Fwww.codew3c.com"