session

session configuration in php.ini

session.save_path
session.auto_start
session.name
session.use_cookies
session.use_only_cookies
session.cookie_lifetime
session.use_trans_sid

指定為 1 時,在 session cookies 被停用時,會自動以 URL variables (get) 傳遞 SID

詳見官網: Session configuration options

內建常數

SID

session ID 已被設定在一個相當的 session cookie 時, SID 會變為空的字串。

functions

session_start()
session_name([$name])
session_id([$id])
session_regenerate_id([$delete_old_session = false ])

將目前 session ID 替換成新的一組,但會保留目前 session 中資料。

session_save_path([$path])
session_status()
  1. PHP_SESSION_DISABLED : 0
  2. PHP_SESSION_NONE : 1
  3. PHP_SESSION_ACTIVE : 2

php >= 5.4

session_destroy()

會移除 server session 檔。

© 不惑仔 from 2012