Я использую Kohana 3.0 и мне нужно получить массив из Session
объекта.
Например:
$session = Session::instance();
$session->set(
'myArray'
array(
'key1' => 'foo',
'key2' => 'bar'
)
);
// How to get specific array element?
Я думал, что это будет работать, но он вернул null
.
$session->get('myArray.key2');
Подумав и подумав (ха, ха!) Я обдумываю это ...
$myArray = $session->get('myArray');
$key1 = $myArray['key1'];
Это нормально?Есть ли лучший способ?
PS Когда будет разыменование массива будет доступно ... собираюсь его использовать!=]
$key1 = $session->get('myArray')['key1']; // Lets hope that this work!