La función reset() es una función incorporada en PHP.
- Esta función se usa para mover el puntero interno de cualquier array al primer elemento de esa array.
- Mientras trabajamos con arreglos, puede suceder que modifiquemos el puntero interno de un arreglo usando diferentes funciones como la función anterior() , la función actual() , la función clave(), etc.
- La función reset() restablece el puntero interno para que apunte al primer elemento de la array.
Sintaxis:
reset($array)
Parámetros: esta función acepta un solo parámetro $array . Es la array para la que queremos restablecer el puntero interno para que apunte al primer elemento nuevamente.
Valor devuelto : devuelve el primer elemento de la array en caso de éxito, o FALSO si la array está vacía, es decir, la array no contiene ningún elemento.
Los siguientes programas ilustran la función reset() en PHP:
Programa 1:
<?php // input array $arr = array('Ram', 'Rahim', 'Geeta', 'Shita'); // here reset() function Moves the internal pointer to the // first element of the array, which is Ram and also returns // the first element $res = reset($arr); print "$res"; ?>
Producción:
Ram
Programa 2:
<?php // Input array $arr = array('Delhi', 'Kolkata', 'London'); // getting current element using current() // function print current($arr)."\n"; // move internal pointer to next element next($arr); print current($arr)."\n"; // now reset() is called so that the internal pointer // moves to the first element again i.e, Delhi. reset($arr); print current($arr); ?>
Producción:
Delhi Kolkata Delhi
Referencia:
http://php.net/manual/en/function.reset.php
Publicación traducida automáticamente
Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA