reset
Устанавливает внутренний указатель массива на первый элемент
&reftitle.description;
mixedreset
arrayobjectarray
Функция reset сдвигает внутренний указатель массива
array на первый элемент и возвращает
значение первого элемента массива.
&reftitle.parameters;
array
Входной массив.
&reftitle.returnvalues;
Возвращает значение первого элемента массива или &false;, если
массив пуст.
&return.falseproblem;
&reftitle.changelog;
&Version;
&Description;
&standard.changelog.calling-on-objects;
&reftitle.examples;
Пример использования функции reset
\n"; // "первый шаг"
// Пропускаем два шага
next($array);
next($array);
echo current($array) . "
\n"; // "третий шаг"
// Сбрасываем указатель, снова начинаем с первого шага
reset($array);
echo current($array) . "
\n"; // "первый шаг"
?>
]]>
&reftitle.notes;
Возвращаемое значение для пустого массива
неотличимо от значения в случае массива, значение первого элемента которого
равно логическому (bool) значению &false;.
Чтобы правильно проверить значение
первого элемента массива, который содержит значение &false;,
сначала функцией count проверяют
количество элементов в массиве
или после вызова функции reset
проверяют, что ключ, возвращаемый функцией
key, не равен значению &null;.
&reftitle.seealso;
current
each
end
next
prev
array_key_first