Recherche sur les Noms des fonctions php/mysql
filter_var()
Définition
Filtre une variable avec un filtre spécifique - (PHP 5 >= 5.2.0, PECL filter:0.11.0)Description
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_URL, FILTER_FLAG_SCHEME_REQUIRED));
?>
L'exemple ci-dessus va afficher :
string(15) "bob@example.com" bool(false)
Voir aussi
- filter_var_array()
- filter_input()
- filter_input_array()
- information à propos de callback type
Bouts de code utilisant la fonction filter_var()
<?php /* ... */
*/
$url = filter_var ( $url, FILTER_VALIDATE_URL, FILTER_FLAG_HOST_REQUIRED
);
/* ... */ ?>
<?php /* ... */
*/
if ((phpversion() > "5.2.1") && filter_var($valeur,FILTER_VALIDATE_EMAIL
))
/* ... */ ?>



Connexion
Les fonctions

