Здравствуйте!
Имеется многомерный массив следующей структуры:
Array(
[id]=>id
[name]=>name
[history]=>Array([historyId]=>Array([1]=>1 [2]=>2.....)
______________[historyName]=>Array([1]=>1 [2]=>2....)))
В первых двух ячейках хранятся меняющиеся значения, по одному за раз.
В ячейке "История" должны хранится групы значений:
[history]=>[historyId]=>Array([1]=>1 [2]=>2.......) [historyName]=>Array([1]=>1 [2]=>2......).
Вся эта информация хранится в массиве $_SESSION
Пытаюсь добавить элементы на нижележащие уровни массива при помощи функции array_push:
array_push($_SESSION['history']['historyName'],$name);
array_push($_SESSION['history']['historyId'],$id);
Схема вроде бы такая же как и из мануала PHP, но почему-то не работает.
Буду благодарен за помощь, спасибо!
P.S. Логика работы такова:
В первые две ячейки записывается текущее значение, которое в процессе работы переносится в историю, история выводится в отдельную область. Работа идет на нескольких страницах, поэтому через сессию.