• PHP Manual
  • Function Reference
  • Session Extensions
  • Sessions
  • Session Functions
  • session_abort
  • session_cache_expire
  • session_cache_limiter
  • session_commit
  • session_create_id
  • session_decode
  • session_destroy
  • session_encode
  • session_gc
  • session_get_cookie_params
  • session_id
  • session_module_name
  • session_name
  • session_regenerate_id
  • session_register_shutdown
  • session_reset
  • session_save_path
  • session_set_cookie_params
  • session_set_save_handler
  • session_start
  • session_status
  • session_unset
  • session_write_close
session_gc
session_id
Session Functions
PHP Manual

session_get_cookie_params

Get the session cookie parameters

Description

array session_get_cookie_params()

Gets the session cookie parameters.

Parameters

This function has no parameters.

Return Values

Returns an array with the current session cookie information, the array contains the following items:

  • "lifetime" - The lifetime of the cookie in seconds.
  • "path" - The path where information is stored.
  • "domain" - The domain of the cookie.
  • "secure" - The cookie should only be sent over secure connections.
  • "httponly" - The cookie can only be accessed through the HTTP protocol.
  • "samesite" - Controls the cross-domain sending of the cookie.

Changelog

Version Description
7.3.0 The "samesite" entry was added in the returned array.

See Also

  • session.cookie_lifetime
  • session.cookie_path
  • session.cookie_domain
  • session.cookie_secure
  • session.cookie_httponly
  • session.cookie_samesite
  • session_set_cookie_params