Usando Reset() Establece el puntero interno de un array al primer elemento.
Puedes utilizar el método `reset()` en PHP para establecer el puntero interno de un array al primer elemento. Aquí te muestro un ejemplo: ```php $array = array(1, 2, 3, 4, 5); // Establece el puntero interno al primer elemento reset($array); // Imprime el primer elemento echo current($array) . "\n"; // Imprime 1 // Avanza al siguiente elemento next($array); // Imprime el segundo elemento echo current($array) . "\n"; // Imprime 2 ``` En este ejemplo, `reset($array)` establece el puntero interno al primer elemento del array. Luego, `current($array)` devuelve el valor del elemento actual, que es el primer elemento. Finalmente, `next($array)` avanza al siguiente elemento y `current($array)` devuelve el valor de ese elemento. Recuerda que `reset()` solo funciona con arrays asociativos y no con arrays numéricos. Si estás trabajando con un array numérico, puedes utilizar `array_unshift()` para agregar un elemento al principio del array y luego utilizar `reset()` para establecer el puntero interno en ese elemento. ```php $array = array(1, 2, 3, 4, 5); array_unshift($array, 0); reset($array); echo current($array) . "\n"; // Imprime 0 ```