プログラム言語 セッション操作

読込

セッション変数
$name = $_SESSION[‘name’];
$this->session = $this->request->session();
$name = $this->session->read(‘name’));
セッションタイムアウト
※php.ini
セッション有効期限
session.gc_maxlifetime = 1440 ※秒

セッション削除頻度
session.gc_probability = 1
session.gc_divisor = 1000

session.gc_probability / session.gc_divisor
例の設定ではセッション発行1000回に1回セッションファイルを削除する
<?php
return [
  略
  'Session' => [
    'defaults' => 'php',
    'timeout' => 1,
  ],
];

書込

セッション変数
$_SESSION[‘name’] = ‘test’;
$this->session = $this->request->session();
$this->session->write(‘name’, ‘test’));

1週間でできる会員サイト「Limited」

1週間でできる会員サイト「Limited」
必要最小限。だから分かりやすい。始めやすい。続けやすい。
限定① 安⼼・安全の会員制
限定② 必要最⼩限の機能
限定③ 独⾃機能を追加可能

前の記事

Linux iptables