PHP Manual
Function Reference
Session Extensions
Sessions
Introduction
Installing/Configuring
Predefined Constants
Examples
Session Upload Progress
Sessions and Security
Session Functions
SessionHandler
SessionHandlerInterface
SessionIdInterface
SessionUpdateTimestampHandlerInterface
Securing Session INI Settings
session_abort
Sessions
PHP Manual
Session Functions
Table of Contents
session_abort
— Discard session array changes and finish session
session_cache_expire
— Get and/or set current cache expire
session_cache_limiter
— Get and/or set the current cache limiter
session_commit
— Alias of session_write_close
session_create_id
— Create new session id
session_decode
— Decodes session data from a session encoded string
session_destroy
— Destroys all data registered to a session
session_encode
— Encodes the current session data as a session encoded string
session_gc
— Perform session data garbage collection
session_get_cookie_params
— Get the session cookie parameters
session_id
— Get and/or set the current session id
session_module_name
— Get and/or set the current session module
session_name
— Get and/or set the current session name
session_regenerate_id
— Update the current session id with a newly generated one
session_register_shutdown
— Session shutdown function
session_reset
— Re-initialize session array with original values
session_save_path
— Get and/or set the current session save path
session_set_cookie_params
— Set the session cookie parameters
session_set_save_handler
— Sets user-level session storage functions
session_start
— Start new or resume existing session
session_status
— Returns the current session status
session_unset
— Free all session variables
session_write_close
— Write session data and end session