Функция PHP reset

mixed reset ( array &array )

reset() перемещает внутренний указатель array к его первому элементу и возвращает значение первого элемента массива или FALSE если массив пуст.

Пример использования reset()

  <?php
  
   $array = array('step one', 'step two', 'step three', 'step four');
  
   // первоначально указатель указывает на первый элемент  
   echo current($array) . "<br />"; // "шаг один"
  
   // пропускаем два шага    
   next($array);                                 
   next($array);
   echo current($array) . "<br />"; // "шаг три"
  
   // сбрасываем указатель, тем самым возвращаемся к первому шагу
   reset($array);
   echo current($array) . "<br />"; // "шаг один"
  
?>

 

См. также current(), each(), next() и prev().