Filter et PHP 5.2
Du coté PHP
|
|
Filter et PHP 5.2
Dans le blog PHP Women, auroraeosrose est un article qui parle des nombreuses difficultés rencontrées par la communauté a propos d’un manque de nettoyage égal des données fournies a l’utilisateur, 5.2 présente une nouvelle extension incluse par défaut, nommée filter (elle était disponible pour 5.1 chez PECL). Les fonctions disponibles sont dans le mamuel et il y a un petit didacticiel sur la façon d’utiliser filter dans votre code. Il y a eu quelques discussions dans les mailing lists internes concernant l’API appropriée pour l’extension, l’article dit :
Une chose qui ne parait pas évidente de premier abord est que filter accomplit deux tâches selon le type de filter que vous utilisez, il assainit (ou, littéralement, filtre) en utilisant n’importe quelles constantes de filtre commençant par FILTER_SANITIZE et autorise avec n’importe quel filtre commençant par FILTER_VALIDATE. Vous devez bien comprendre la différence parce que les filtres autorisés renverront une erreur si l’autorisation échoue. Les filtres assainis renverront toujours une chaîne de caractères, conclut l’article.
Source de l'article
Une chose qui ne parait pas évidente de premier abord est que filter accomplit deux tâches selon le type de filter que vous utilisez, il assainit (ou, littéralement, filtre) en utilisant n’importe quelles constantes de filtre commençant par FILTER_SANITIZE et autorise avec n’importe quel filtre commençant par FILTER_VALIDATE. Vous devez bien comprendre la différence parce que les filtres autorisés renverront une erreur si l’autorisation échoue. Les filtres assainis renverront toujours une chaîne de caractères, conclut l’article.
Source de l'article
Ajouter un commentaire
Quelques articles qui devraient vous intéresser










Connexion
Les derniers!

