La clase CachingIteratorCachingIterator
&reftitle.intro;
Este objeto soporta las iteraciones en caché sobre otro iterador.
&reftitle.classsynopsis;
CachingIteratorextendsIteratorIteratorimplementsArrayAccessCountableStringable&Constants;publicconstintCachingIterator::CALL_TOSTRINGpublicconstintCachingIterator::CATCH_GET_CHILDpublicconstintCachingIterator::TOSTRING_USE_KEYpublicconstintCachingIterator::TOSTRING_USE_CURRENTpublicconstintCachingIterator::TOSTRING_USE_INNERpublicconstintCachingIterator::FULL_CACHE&Methods;&InheritedMethods;
&reftitle.constants;
CachingIterator::CALL_TOSTRINGConvierte todos los elementos en strings.CachingIterator::CATCH_GET_CHILDNo lanza ninguna excepción al intentar acceder a un hijo.CachingIterator::TOSTRING_USE_KEYUtiliza key durante la
conversión en string.CachingIterator::TOSTRING_USE_CURRENTUtiliza current durante la
conversión en string.CachingIterator::TOSTRING_USE_INNERUtiliza inner durante la
conversión en string.CachingIterator::FULL_CACHE
Almacena en caché todos los datos leídos.
&reftitle.changelog;
&Version;&Description;8.0.0
La clase CachingIterator implementa ahora Stringable.
&reference.spl.entities.cachingiterator;