diff --git a/reference/spl/cachingiterator/construct.xml b/reference/spl/cachingiterator/construct.xml
index 4da0cf5a20..e80158c7bb 100644
--- a/reference/spl/cachingiterator/construct.xml
+++ b/reference/spl/cachingiterator/construct.xml
@@ -12,7 +12,7 @@
public CachingIterator::__construct
Iteratoriterator
- stringflags
+ stringflagsself::CALL_TOSTRING
&warn.undocumented.func;
diff --git a/reference/spl/recursiveregexiterator/construct.xml b/reference/spl/recursiveregexiterator/construct.xml
index 969f216cad..cde37439e0 100644
--- a/reference/spl/recursiveregexiterator/construct.xml
+++ b/reference/spl/recursiveregexiterator/construct.xml
@@ -13,9 +13,9 @@
public RecursiveRegexIterator::__construct
RecursiveIteratoriterator
stringregex
- intmode
- intflags
- intpreg_flags
+ intmodeself::MATCH
+ intflags0
+ intpreg_flags0
diff --git a/reference/spl/regexiterator/construct.xml b/reference/spl/regexiterator/construct.xml
index 7fc9ad3527..a64b290826 100644
--- a/reference/spl/regexiterator/construct.xml
+++ b/reference/spl/regexiterator/construct.xml
@@ -13,9 +13,9 @@
public RegexIterator::__construct
Iteratoriterator
stringregex
- intmode
- intflags
- intpreg_flags
+ intmodeself::MATCH
+ intflags0
+ intpreg_flags0