Я пытаюсь создать PHP Session Wrapper Class и сделать это - для того, чтобы сделать его гибким, мне нужно иметь возможность динамически создавать сессионный ассоциативный массив, например, так:
'basket' => array(
27 => array(
'colour' => 'blue',
'qty' => 2,
'price' => 20.50
)
)
Способустановить сеанс можно, вызвав:
Session::set(array('basket', $item_id, 'colour'), 'blue');
Session::set(array('basket', $item_id, 'qty'), 2);
Session::set(array('basket', $item_id, 'price'), 20.50);
Теперь - я действительно не уверен, как создать ассоциативный массив сеанса из первого параметра метода set ().
Это может быть только один элемент или более четырех, представленных здесь - идея состоит в том, чтобы сделать его динамическим - независимо от количества элементов в первом параметре массива.
Есть идеи, как этого достичь?