Устанавливает внутренний курсор массива array
См. также array_slice().
Курсор массива
reset
Сброс курсора массива
mixed reset (array array)
Устанавливает внутренний курсор массива array на его начало и возвращает значение начального элемента.
См. также: current(), each(), next(J и prev().
end
Перемещение курсора массива в конец
mixed end (array array)
Перемещает внутренний курсор массива array на последний элемент и возвращает этот элемент (его значение).
См. также: current(), each(), end(), next() и reset().
next
Перемещение курсора массива вперед
mixed next (array arr)
Возвращает значение элемента массива arr, на которое указывает внутренний курсор массива (или FALSE, если элементов больше не осталось). В этом действие данной функции аналогично current(), но затем функция next() перемещает курсор массива на следующий элемент.
Если перемещение курсора вперед приводит к выходу за границы массива, возвращается значение FALSE. FALSE также возвращается, если встречается элемент с пустым значением, поэтому для правильной работы с массивами, содержащими пустые значения или значение индекса 0, используйте функцию each().
См. также: current(), end (), prev() и reset ().
prev
Перемещение курсора массива назад mixed prev (array array)
Возвращает значение элемента массива агг, на которое указывает внутренний курсор массива (или FALSE, если элементов больше не осталось). В этом действие данной функции аналогично currento, но затем функция prev() перемещает курсор массива на предыдущий элемент. В огличие от next(), prev() перемещает курсор не вперед, а назад.
Если перемещение курсора приводит к выходу за границы массива, возвращается значение FALSE. FALSE также возвращается, если встречается элемент с пустым значением, поэтому для правильной работы г массивами, содержащими пустые значения или значение индекса (), используйте функцию each().
См. также: currento, end(), next() и reset().
current
Определение текущего элемента массива
mixed current (array array)
Каждый массив имеет внутренний указатель на «текущий» элемент этого массива — курсор. Функция возвращает элемент, на который указывает курсор массива, не сдвигая курсор.
Содержание Назад Вперед