Derniers tutoriels de développement web
 

PHP Filtre FILTER_SANITIZE_ENCODED

<Filtre PHP Référence

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