nextСдвигает внутренний указатель массива на одну позицию вперёд
&reftitle.description;
mixednextarrayobjectarray
Функция next ведёт себя так же,
как функция current, с одним отличием.
Она сдвигает внутренний указатель массива на одну позицию вперёд,
прежде чем вернуть значение элемента.
То есть она возвращает следующее значение массива
и продвигает внутренний указатель массива на одну позицию.
&reftitle.parameters;
array
Массив (array), на который повлияет функция.
&reftitle.returnvalues;
Возвращает значение следующего элемента массива,
относительно позиции внутреннего указателя,
или &false;, если больше нет элементов.
&return.falseproblem;
&reftitle.changelog;
&Version;&Description;
&standard.changelog.calling-on-objects;
&reftitle.examples;
Пример использования функции next и дружественных функций
]]>
&reftitle.notes;
Конец массива неотличим от элемента с логическим (bool)
значением &false;. Чтобы правильно обойти массив
с элементами &false;, пользуются управляющей конструкцией
foreach.
Чтобы продолжать пользоваться функцией next
и правильно проверять, достиг ли указатель конца массива,
убеждаются, что функция key возвращает значение &null;.
&reftitle.seealso;
currentendprevreseteach