PHP 8.4.2 Released!

Попередньо визначені константи

Константи, описані нижче — визначені цим розширенням, тож доступні, коли розширення скомпільовано як частина PHP або динамічно підключене під час виконання.

SID (string)
Constant containing either the session name and session ID in the form of "name=ID" or empty string if session ID was set in an appropriate session cookie. This is the same id as the one returned by session_id().
PHP_SESSION_DISABLED (int)
Return value of session_status() if sessions are disabled.
PHP_SESSION_NONE (int)
Return value of session_status() if sessions are enabled, but no session exists.
PHP_SESSION_ACTIVE (int)
Return value of session_status() if sessions are enabled, and a session exists.
add a note

User Contributed Notes 2 notes

up
13
sarath dot jasrin at gmail dot com
8 years ago
Check whether session started using Predefined Constants

if (session_status() == PHP_SESSION_NONE) {
session_start();
}
up
8
Anonymous
8 years ago
SID constant defined dynamically!

var_dump(defined('SID')); // bool(false) - Not defined...
session_start();
var_dump(defined('SID')); // bool(true) - Defined now!
To Top