La función ArrayIterator::next() es una función incorporada en PHP que se usa para mover el iterador a la siguiente entrada.
Sintaxis:
void ArrayIterator::next( void )
Parámetros: Esta función no acepta ningún parámetro.
Valor devuelto: esta función no devuelve ningún valor.
Los siguientes programas ilustran la función ArrayIterator::next() en PHP:
Programa 1:
<?php // Declare an ArrayIterator $arrItr = new ArrayIterator( array('G', 'e', 'e', 'k', 's', 'f', 'o', 'r') ); // Display the elements while($arrItr->valid()) { echo $arrItr->current(); $arrItr->next(); } ?>
Producción:
Geeksfor
Programa 2:
<?php // Declare an ArrayIterator $arrItr = new ArrayIterator( array("Geeks", "for", "Geeks") ); // Display value of array iterator echo $arrItr->current() . "\n"; // Use next() function to move // element into next position $arrItr->next(); // Display value of array iterator echo $arrItr->current() . "\n"; // Use next() function to move // element into next position $arrItr->next(); // Display value of array iterator echo $arrItr->current(); ?>
Producción:
Geeks for Geeks
Referencia: https://www.php.net/manual/en/arrayiterator.next.php