Exemple
Encode les caractères spéciaux dans la variable $ url:
<?php
$url="http://www.w3iiÅÅ.com";
$url = filter_var($url,
FILTER_SANITIZE_ENCODED);
echo $url;
?>
»Exécuter exemple Définition et utilisation
Le filtre FILTER_SANITIZE_ENCODED supprime ou code des caractères spéciaux.
Ce filtre fonctionne beaucoup comme le urlencode() fonction.
options et drapeaux possibles:
- FILTER_FLAG_STRIP_LOW - supprimer les caractères ASCII à valeur <32
- FILTER_FLAG_STRIP_HIGH - supprimer les caractères ASCII avec une valeur> 127
- caractères Coder avec valeur ASCII <32 - FILTER_FLAG_ENCODE_LOW
- caractères Coder avec valeur ASCII> 127 - FILTER_FLAG_ENCODE_HIGH
autres exemples
Exemple 1
Encode les caractères spéciaux, et de supprimer tous les caractères avec valeur ASCII> 127:
<?php
$url="http://www.w3iiÅÅ.com";
$url = filter_var($url,
FILTER_SANITIZE_ENCODED, FILTER_FLAG_STRIP_HIGH);
echo $url;
?>
»Exécuter exemple <Filtre PHP Référence