Устанавливает внутренний указатель массива на его первый элемент


(PHP 4, PHP 5)

resetУстанавливает внутренний указатель массива на его первый элемент

Описание

mixed reset ( array &$array )

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

Список параметров

array

Входной массив.

Возвращаемые значения

Возвращает значение первого элемента массива, или FALSE, если массив пуст.

Примеры

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

<?php

$array 
= array('первый шаг''второй шаг''третий шаг''четвертый шаг');
  
// по умолчанию указатель указывает на первый элемент
echo current($array) . "<br />\n"// "первый шаг"

// пропускаем два шага    
next($array);
next($array);
echo 
current($array) . "<br />\n"// "третий шаг"
  
// сбрасываем указатель, тем самым возвращаемся к первому шагу
reset($array);
echo 
current($array) . "<br />\n"// "первый шаг"

?>

Смотрите также

  • current() - Возвращает текущий элемент массива
  • each() - Возвращает текущую пару ключ/значение из массива и смещает его указатель
  • end() - Устанавливает внутренний указатель массива на его последний элемент
  • next() - Передвигает внутренний указатель массива на одну позицию вперёд
  • prev() - Передвигает внутренний указатель массива на одну позицию назад