【PHP応用】セッション


セッション

セッションの書き方を見ていきましょう。

// セッションオブジェクトの取得
$session = $this->getRequest()->getSession();

// セッションの書き込み
$session->write('hoge.piyo', 'foo!!');

// セッションの読み取り
$session->read('hoge.piyo');

// セッションの読み取り&削除
$session->consume('hoge.piyo');

// セッションの削除
$session->delete('hoge.piyo');

// セッションの存在チェック()
if($session->check('hoge.piyo')){
    // 'hoge.piyo'が存在しnullではないときはtrue
}

// セッションの破棄
$session->destroy();

※cakephpではセッションは自動で開始するようになっています。

  • このエントリーをはてなブックマークに追加

PAGE TOP