How to declare session variable in yii (multidimensional)
How to declare session variable in yii (multidimensional)
$session=new CHttpSession;
$session->open();
$session['varName'] = array('a'=>'a','b'=>'b');
// to read from session
echo $session['varName']['a'];
Yii::app()->session->add('key', 'value')
Yii::app()->user->setState('key', 'value')
hi,
is there any method to update a multidimensional array easier?
or I have to go through this process?
$sesfoo = Yii::app()->session['foo'];
$sesfoo['co']['co'] = 'so';
Yii::app()->session['foo'] = $sesfoo;
what’s the difference between:
Yii::app()->session->add('key', 'value')
and
Yii::app()->user->setState('key', 'value')