diff --git a/reference/filter/book.xml b/reference/filter/book.xml
index d22ecdd922..73800f0cdf 100644
--- a/reference/filter/book.xml
+++ b/reference/filter/book.xml
@@ -1,5 +1,5 @@
-
+
@@ -53,6 +53,9 @@
&reference.filter.examples;
&reference.filter.reference;
+ &reference.filter.filter.filterexception;
+ &reference.filter.filter.filterfailedexception;
+
-
+
&reftitle.constants;
&extension.constants;
@@ -154,6 +153,25 @@
+
+
+ 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.
+
+
+
diff --git a/reference/filter/filter.filterexception.xml b/reference/filter/filter.filterexception.xml
new file mode 100644
index 0000000000..efbfd228b8
--- /dev/null
+++ b/reference/filter/filter.filterexception.xml
@@ -0,0 +1,67 @@
+
+
+
+ La classe Filter\FilterException
+ Filter\FilterException
+
+
+
+ &reftitle.intro;
+
+ La classe de base pour les Exceptions lancées par l'extension Filter.
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+ Filter
+
+
+
+ FilterException
+
+
+
+ extends
+ Exception
+
+
+ &InheritedProperties;
+
+
+
+
+ &InheritedMethods;
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/reference/filter/filter.filterfailedexception.xml b/reference/filter/filter.filterfailedexception.xml
new file mode 100644
index 0000000000..61894ddc1a
--- /dev/null
+++ b/reference/filter/filter.filterfailedexception.xml
@@ -0,0 +1,68 @@
+
+
+
+ La classe Filter\FilterFailedException
+ Filter\FilterFailedException
+
+
+
+ &reftitle.intro;
+
+ Lancée lorsqu'un filtre de validation échoue et que le drapeau
+ FILTER_THROW_ON_FAILURE est défini.
+
+
+
+
+ &reftitle.classsynopsis;
+
+
+ Filter
+
+
+
+ FilterFailedException
+
+
+
+ extends
+ Filter\FilterException
+
+
+ &InheritedProperties;
+
+
+
+
+ &InheritedMethods;
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file