できるコールバック方法はPHPのsession_set_save_handler個人に設定されています?

StackOverflow https://stackoverflow.com/questions/248478

質問

皆様にお伝えしたくて書き込みにカスタムセッションハンドラのPHPのように定義されている方法session_set_save_handlerます。

session_set_save_handler(
    array('Session','open'),
    array('Session','close'),
    array('Session','read'),
    array('Session','write'),
    array('Session','destroy'),
    array('Session','gc')
);

例えばできます設定の機能をプライベートエラーも無くしてしまっているんですけど、書く方法に民間でで鳴ってくれる。

致命的なエラー:電話での民間法 セッション::write()コンテキストから"に 不明イ0

どうしてそうなっちゃうんですか迷ったらこったバグがありうる。発着信規制"である私にできるかだけがいと思います。がありましたら昨年php.net 逃同様のものだけを知りたいだした。なので本当に問題なのか?を使用していPHP5.2.0っ開発ボックスでは確かにアップグレードを開始します。

役に立ちましたか?

解決

て公開する必要があります。ごクラスのインスタンスが作成、というと全く同じように自分のコードです。

いない限り、できる方法を見つけ出すこと公衆電話の民間法のクラスを押し付けるのではなく、そ=P

他のヒント

パインスタンスを生成オブジェクトとして最初のパラメータのコールバック配列になります。

$session = new Session();
session_set_save_handler(
    array($session,'open'),
    array($session,'close'),
    array($session,'read'),
    array($session,'write'),
    array($session,'destroy'),
    array($session,'gc')
);
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top