SID constant defined dynamically!
var_dump(defined('SID')); // bool(false) - Not defined...
session_start();
var_dump(defined('SID')); // bool(true) - Defined now!
Folgende Konstanten werden von dieser Erweiterung definiert und stehen nur zur Verfügung, wenn die Erweiterung entweder statisch in PHP kompiliert oder dynamisch zur Laufzeit geladen wurde.
SID
(string)
"name=ID"
enthält oder eine leere Zeichenkette, falls
die Session-ID in einem entsprechenden Cookie gesetzt wurde. Es ist
dieselbe ID, die auch von session_id() zurückgegeben
wird.
PHP_SESSION_DISABLED
(int)
PHP_SESSION_NONE
(int)
PHP_SESSION_ACTIVE
(int)
SID constant defined dynamically!
var_dump(defined('SID')); // bool(false) - Not defined...
session_start();
var_dump(defined('SID')); // bool(true) - Defined now!
Check whether session started using Predefined Constants
if (session_status() == PHP_SESSION_NONE) {
session_start();
}