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