Filtre FILTER_SANITIZE_ENCODED PHP
Définition et utilisation
Le filtre FILTER_SANITIZE_ENCODED supprime ou encode les caractères non nécessaires pour l'URL.
Cette fonction est très similaire à la fonction urlencode().
- Nom: "encoded"
- ID-number: 514
Options ou indicateurs possibles :
- FILTER_FLAG_STRIP_LOW - Suppression des caractères ASCII avec une valeur inférieure à 32
- FILTER_FLAG_STRIP_HIGH - Suppression des caractères ASCII avec une valeur supérieure à 32
- FILTER_FLAG_ENCODE_LOW - Encodage des caractères ASCII avec une valeur inférieure à 32
- FILTER_FLAG_ENCODE_HIGH - Encodage des caractères ASCII avec une valeur supérieure à 32
Exemple
<?php
var_dump(filter_var($url,FILTER_SANITIZE_ENCODED
));
?>
Sortie :
string(32) "http%3A%2F%2Fwww.codew3c.com"