Filter Fonctions
PHP Manual

filter_var

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

filter_varFiltre une variable avec un filtre spécifique

Description

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

Liste de paramètres

variable

Valeur à filtrer.

filter

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

options

Tableau associatif d'options ou des drapeaux. Si le filtre accepte les options, les drapeaux peuvent être fournis dans le champ "flags" du tableau. Pour les fonctions de rappel, le type callback devra être passé.

Valeurs de retour

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

Exemples

Exemple #1 Exemple avec filter_var()

<?php
var_dump
(filter_var('bob@example.com'FILTER_VALIDATE_EMAIL));
var_dump(filter_var('example.com'FILTER_VALIDATE_URLFILTER_FLAG_SCHEME_REQUIRED));
?>

L'exemple ci-dessus va afficher :

string(15) "bob@example.com"
bool(false)

Voir aussi


Filter Fonctions
PHP Manual