カテゴリ: Phalcon
記事投稿日: 2016年5月26日
記事更新日: 2016年5月26日
public/index.php
use Phalcon\Session\Adapter\Files as Session;
// 依存性コンテナへの登録
$di->setShared('session', function () {
$session = new Session();
$session->start();
return $session;
});
各コントローラで
// セッションに値をセットする
$this->session->set("USER_NAME", "AKIRA");
// セッションから値を取得する
$this->session->get("USER_NAME");
// セッションがセットされているか確認する
if ($this->session->has("USER_NAME") ) {
}
// セッションを個別で破棄する
$this->session->remove("USER_NAME");
// セッションをすべて破棄する
$this->session->destroy();
連想配列の場合。その一部の更新方法
$this->session->set("hoge", [
"one" => 1,
"two" => 2,
"three" => 3
]
);
$array = $this->session->get("hoge");
$array["three"] = 4;
$this->session->set("hoge", $array);
コメントを残す