Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Многомерный массив next()


Автор: slva2000 23.4.2014, 16:57
Приветствую.

Прошу помочь изящно выбрать следующий за текущим элемент массива:

Код

$arr = array
(
  1 => array('a','b'),
  2=>array('c','d'),
  4=>array('e','f')
);


Нужно выбрать следующий вложенный массив за текущим указателем.

Иными словами: 
Код

$id=2;  //- указатель вложенного массива array('c','d'). Значит мне нужен следующий за ним массив 4 array('e','f').


Если 
Код

$id = 1; // значит я должен получить array('c','d').



Функция next() переходит к вложенному массиву, как её использовать на ключах "верхнего уровня"?

Спасибо.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)