我有一个activerecord模型,其中包含一个数组:“$ sessions”。我想做的是使它成为一个二维数组,以便按以下方式编入索引:
["0"=>Session(Object), "1"=>Session(Object)]
现在要添加奶油,我希望能够让用户做到:
user->sessions[1]->id = "ghgh"
并且__get
将理解在类变量(“$ sessions”)中是否已存在该对象,并将该属性添加/编辑到该类,或者它将在该位置创建一个新类称为“会话”。
我有点困惑,我怎么能得到PHP(如果可能的话)在数组的索引上获得__get。