【问题标题】:How to set multidimentional session array in Yii如何在 Yii 中设置多维会话数组
【发布时间】:2015-04-03 05:59:37
【问题描述】:

我正在尝试使用 Yii 设置 multidimensional session array,但我不断收到以下错误: 间接修改CHttpSession的重载元素无效 有人能指出我正确的方向吗,下面是代码:

/ $params = Util::Get_POST_Params();
    $session = Yii::app()->session;

    $session['Cart']['OfferName'] = $params['offer_name']; 
    $session['Cart']['OfferFee'] = $params['offer_fee']; 

谢谢。

【问题讨论】:

    标签: arrays session multidimensional-array yii


    【解决方案1】:

    在阅读了添加创建临时数组并使用 Yii 方法“add”添加到会话中之后,它完成了技巧形式。下面是工作代码。

    $session = Yii::app()->session;
        $cartArray = array('OfferName'=>$params['offer_name'],'OfferFee'=>$params['offer_fee']); 
        $session->add('cart',$cartArray);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-09-29
      • 1970-01-01
      • 2012-12-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多