Check whether session started using Predefined Constants
if (session_status() == PHP_SESSION_NONE) {
session_start();
}Ces constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l'exécution.
SID
(string)
Constante contenant le nom de la session et l'identifiant en cours,
sous la forme "name=ID" ou une chaĂźne vide
si l'identifiant de session a été défini dans un cookie de session.
C'est la mĂȘme valeur que celle retournĂ©e par la fonction
session_id().
Cette constante est obsolĂšte Ă partir de PHP 8.4.0.
PHP_SESSION_DISABLED
(int)
Valeur retournée par session_status() si la session est désactivée.
PHP_SESSION_NONE
(int)
Valeur retournée par session_status() si la session est activée, mais que la session n'existe pas.
PHP_SESSION_ACTIVE
(int)
Valeur retournée par session_status() si la session est activée, et que la session existe.
Check whether session started using Predefined Constants
if (session_status() == PHP_SESSION_NONE) {
session_start();
}