2

「$sessions」という配列を含むactiverecordモデルがあります。私がやりたいのは、次のようにインデックスが付けられるように、これを2D配列にすることです。

["0"=>Session(Object), "1"=>Session(Object)]

次に、クリームを上に追加して、ユーザーができるようにします。

user->sessions[1]->id = "ghgh"

そして、__getクラス変数( "$ sessions")のその位置にオブジェクトが既に存在するかどうかを理解し、プロパティをクラスに追加/編集するか、"Session"と呼ばれるその位置に新しいクラスを作成します。

配列のインデックスで__getを取得するためにPHPを(可能であれば)取得する方法について少し混乱しています。

4

1 に答える 1

1

ArrayAccessを探していると思います。

アクセスオブジェクトを配列として提供するためのインターフェース。

于 2011-07-23T12:27:28.800 に答える