Ces constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l'exécution.
FILTER_FLAG_NONE
(int)
Aucun drapeau.
FILTER_REQUIRE_SCALAR
(int)
Drapeau utilisé pour exiger que l'entrée du filtre soit un scalaire.
FILTER_REQUIRE_ARRAY
(int)
Drapeau utilisé pour exiger que l'entrée du filtre soit un array.
FILTER_FORCE_ARRAY
(int)
Ce drapeau enveloppe les entrées scalaires dans un array d'un élément pour les filtres qui opèrent sur des tableaux.
FILTER_NULL_ON_FAILURE
(int)
Utilise null au lieu de false en cas d'échec.
Utilisable avec tout filtre de validation
FILTER_VALIDATE_*.
FILTER_THROW_ON_FAILURE
(int)
Lance une Filter\FilterFailedException
lorsqu'un filtre de validation échoue, au lieu de retourner false.
Utilisable avec tout filtre de validation
FILTER_VALIDATE_*.
Disponible à partir de PHP 8.5.0.