Array Funciones
PHP Manual

next

(PHP 4, PHP 5)

nextAvanza el puntero interno de un array

Descripción

mixed next ( array &$array )

next() se comporta como current(), con una diferencia. Avanza el puntero interno un lugar a delante antes de devolver el valor del elemento. Esto significa que devuelve el siguiente valor del array y avanza el puntero interno del array un lugar.

Parámetros

array

El array afectado.

Valores devueltos

Devuelve el valor del array en el siguiente lugar que está apuntado por el puntero interno o FALSE si no hay más elementos.

Warning

Esta función quizá devuelve Boolean FALSE, pero quizá también devuelve un valor non-Boolean que se evaluará como FALSE, como 0 o "". Por favor lea la sección en Booleans para más información. Use el operador === para testear el valor devuelto por esta función.

Ejemplos

Example #1 Ejemplo del uso de next() y similares

<?php
$transport 
= array('pie''bici''coche''avión');
$mode current($transport); // $mode = 'pie';
$mode next($transport);    // $mode = 'bici';
$mode next($transport);    // $mode = 'coche';
$mode prev($transport);    // $mode = 'bici';
$mode end($transport);     // $mode = 'avión';
?>

Notas

Note: No hay manera de distinguir el inicio de un array de un elemento de tipo FALSE boolean. Para recorrer adecuadamente que puede contener elementos FALSE ver la función each().

Ver también


Array Funciones
PHP Manual