代码之家  ›  专栏  ›  技术社区  ›  Tom

symfony 1.4:使用setattribute在会话中存储数组

  •  4
  • Tom  · 技术社区  · 15 年前

    我想知道是否有人知道如何将数组存储到用户会话中?

    这是存储单个属性的方法:

    $this->getUser()->setAttribute('something', $something);
    

    文件上说:

    用户属性可以存储任何类型的数据(字符串、数组和关联数组)

    …但我什么也没说。api文档没有“setattributes”或类似明显的东西。

    谢谢您。

    1 回复  |  直到 15 年前
        1
  •  11
  •   Tom    15 年前

    呃,当我把问题写出来的时候,很明显:

    $something = array();
    
    $this->getUser()->setAttribute('something', $something);
    

    断然的。