メインコンテンツまでスキップ

Application::getSession

SESSIONデータを取得

説明

public void Application::getSession( [ string $name = "" ] )

SESSIONデータを取得します。引数を省略した場合、getSessionはすべてのSESSIONデータを返します。

引数

名前データ型デフォルト備考
$namestringセッションパラメータキー

コントローラー - First.php
$this->setSession('foo', 'bar');
コントローラー - Second.php
$this->getSession('foo'); // -> bar

すべてのセッションデータを取得

引数を省略した場合、getSessionはすべてのSESSIONデータを返します。

コントローラー - First.php
$this->setSession('foo', 'bar');
$this->setSession('baz', 'qux');
コントローラー - Second.php
var_dump( $this->getSession() );
出力
array(2) { ["foo"]=> string(3) "bar" ["baz"]=> string(3) "qux" }