Programmer's Reference Guide
| Classes de filtre standards |
Chaînes de filtrage
Souvent, de multiples filtres doivent être appliqués à une valeur dans un ordre particulier. Par exemple, un formulaire d'authentification accepte un identifiant qui doit être en minuscule et composé uniquement de caractères alphabétiques. Zend_Filter fournit un moyen simple permettant de chaîner des filtres. Le code suivant illustre comment chaîner deux filtres pour l'identifiant soumis :
- // Création d'une chaine de filtrage et ajout de filtres à celle-ci
- $filtreChaine = new Zend_Filter();
- $filtreChaine->addFilter(new Zend_Filter_Alpha())
- ->addFilter(new Zend_Filter_StringToLower());
- // Filtrage de l'identifiant
- $identifiant = $filtreChaine->filter($_POST['identifiant']);
Tout objet implémentant Zend_Filter_Interface peut être utilisé comme chaîne de filtrage.
| Classes de filtre standards |
