0
我使用Kohana 3.0,我需要從Session
對象中獲取數組。如何從Kohana中的會話對象中獲取數組?
例如:
$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'];
是它好嗎?有更好的方法嗎?
P.S.當array dereferencing將可用...會使用它! =]
$key1 = $session->get('myArray')['key1']; // Lets hope that this work!