Vous êtes ici Articles > Différente fonctions de filtre en PHP

 

Différente fonctions de filtre en PHP

Du coté PHP
 
KOogar
Vu 7120 fois
Enregistré le 22 Nov 2006
  • Digg cet article sur digg.com
  • Bookmark cet article sur del.icio.us
  • Bookmark cet article sur Google
  • Bookmark cet article sur Yahoo
  • Ajoute Différente fonctions de filtre en PHP
  • Partage cet article sur Facebook
 
 
 
 

Différente fonctions de filtre en PHP


En réponse à de nombreuses plaintes de la communauté à propos du manque de nettoyage unifié des données fournies à l’utilisateur, 5.2 fournit une nouvelle extension, incluse par défaut, nommée filter (elle était disponible dans 5.1 a travers PECL). Les fonctions disponibles sont dans le manuel et il y a un petit didacticiel sur la manière d’utiliser filter dans votre code. Il y eut quelques discussions à propos de l’api appropriée pour l’extension sur la mailing list interne. Nous verrons si les utilisateurs apprécient.
Une chose qui peut ne pas paraître évidente au départ est que filter accomplit deux tâches selon le type de filtre que vous utilisez – il assainit (ou littéralement, filtre) utilisant n’importe quelles constantes de filtre commençant par FILTER_SANITIZE et autorise en utilisant n’importe quel filtre utilisant FILTER_VALIDATE – la raison pour laquelle les deux ont été combinés ensemble est un peu vague mais ne vous laissez pas troubler.
Vous devez comprendre la différence car des filtres autorisés renverront FALSE si l’autorisation échoue. Les filtres d’assainissement renverront toujours une chaîne de caractères.
Essayez et voyez si vous la trouvez assez utile pour devenir la norme pour l’assainissement et l’autorisation de variable.

Fonctions Filter du manuel
Ajouter un commentaire
Code de sécurité

Attention: Les champs marqués d'une étoile * sont obligatoires
 
Quelques articles qui devraient vous intéresser