Session::instance() и отправить данные массива в массив сеанса ⇐ Php

Кемеровские программисты php общаются здесь
Anonymous
Session::instance() и отправить данные массива в массив сеанса

Сообщение Anonymous »

У меня есть Session::instance()->get('orders'), который представляет собой массив из нескольких массивов:

Код: Выделить всё

$first = array('id' = 1, 'name' => 'first', 'price' => 100);
$second = array('id' => 2, 'name' => 'second', 'price' => 200);
$_SESSION['orders'] = array($first, $second);
но если я это использую

Код: Выделить всё

Session::instance()->set('orders', array(array('id' => 3, 'name' => 'third', 'price' => 300)));
Это приведет к удалению первых заказов (идентификатор 1, идентификатор 2).
Как я могу добавлять, но не < strong>стереть массивы данных в массив сеанса с именем «orders»? array_push() или что-то еще?

Подробнее здесь: https://stackoverflow.com/questions/337 ... sion-array

Вернуться в «Php»