(PHP 5 >= 5.2.0, PECL filter:0.11.0)
filter_var — Filtre une variable avec un filtre spécifique
Valeur à filtrer, les tableaux sont filtrés récursivement.
Identifiant du filtre à utiliser. Par défaut, vaut FILTER_SANITIZE_STRING.
Tableau associatif d'options ou des drappeaux. Si le filtre accepte les options, les drappeaux peuvent être fournis dans le champ "flags" du tableau. Pour les filtres de "callback", le type callback devra être passé.
Retourne les données filtrées, ou FALSE si le filtre échoue.
Exemple 824. Exemple avec filter_var()
<?php
var_dump(filter_var('bob@example.com', FILTER_VALIDATE_EMAIL));
var_dump(filter_var('example.com', FILTER_VALIDATE_URL, FILTER_FLAG_SCHEME_REQUIRED));
?>
L'exemple ci-dessus va afficher :
string(15) "bob@example.com" bool(false)
filter_var_array() |
filter_input() |
filter_input_array() |
information à propos de callback type |