Forum und email

filter_var

(PHP 5 >= 5.2.0, PECL filter:0.11.0)

filter_var — Filtre une variable avec un filtre spécifique

Description

mixed filter_var ( mixed $variable [, int $filter [, mixed $options ]] )

Liste de paramètres

variable

Valeur à filtrer, les tableaux sont filtrés récursivement.

filter

Identifiant du filtre à utiliser. Par défaut, vaut FILTER_SANITIZE_STRING.

options

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é.

Valeurs de retour

Retourne les données filtrées, ou FALSE si le filtre échoue.

Exemples

Example#1 Exemple avec filter_var()

<?php
var_dump
(filter_var('[email protected]'FILTER_VALIDATE_EMAIL));
var_dump(filter_var('example.com'FILTER_VALIDATE_URLFILTER_FLAG_SCHEME_REQUIRED));
?>

L'exemple ci-dessus va afficher :

string(15) "[email protected]"
bool(false)

Voir aussi