Le filtre FILTER_SANITIZE_ENCODED applique l'encodage URL, et supprime ou encode les caractères spéciaux
Le filtre FILTER_SANITIZE_ENCODED applique l'encodage URL, et supprime ou encode les caractères spéciaux.
Cela fonctionne beaucoup comme la fonction d'urlencode ().
* Nom : "encoded"
* ID : 514
Drapeaux possibles :
* FILTER_FLAG_STRIP_LOW
* FILTER_FLAG_STRIP_HIGH
* FILTER_FLAG_ENCODE_LOW
* FILTER_FLAG_ENCODE_HIGH
Pour plus de détail sur les drapeaux (FLAG) voir SVP notre référence compléte Drapeaux des filtres
Exemple
Sélectionner le code
<?php
$url="https://www.oujood.com";
var_dump(filter_var($url,FILTER_SANITIZE_ENCODED));
?>
string(28) "https%3A%2F%2Fwww.oujood.com"
<?php
$a = "\tcafé\n";
echo filter_var($a, FILTER_SANITIZE_ENCODED, FILTER_FLAG_STRIP_LOW);
echo '
';
echo filter_var($a, FILTER_SANITIZE_ENCODED, FILTER_FLAG_STRIP_HIGH);?>
caf%C3%A9
%09caf%0A
filter_sanitize_stripped |
Le langage php |
filter_sanitize_special_chars |
Livre numérique court pour comprendre la méthode secrète permettant d'obtenir des likes sans fin sur Facebook.
GAGNER DE L'ARGENT