La clase CachingIterator CachingIterator
&reftitle.intro; Este objeto soporta las iteraciones en caché sobre otro iterador.
&reftitle.classsynopsis; CachingIterator extends IteratorIterator implements ArrayAccess Countable Stringable &Constants; public const int CachingIterator::CALL_TOSTRING public const int CachingIterator::CATCH_GET_CHILD public const int CachingIterator::TOSTRING_USE_KEY public const int CachingIterator::TOSTRING_USE_CURRENT public const int CachingIterator::TOSTRING_USE_INNER public const int CachingIterator::FULL_CACHE &Methods; &InheritedMethods;
&reftitle.constants; CachingIterator::CALL_TOSTRING Convierte todos los elementos en strings. CachingIterator::CATCH_GET_CHILD No lanza ninguna excepción al intentar acceder a un hijo. CachingIterator::TOSTRING_USE_KEY Utiliza key durante la conversión en string. CachingIterator::TOSTRING_USE_CURRENT Utiliza current durante la conversión en string. CachingIterator::TOSTRING_USE_INNER Utiliza 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;