Check whether session started using Predefined Constants
if (session_status() == PHP_SESSION_NONE) {
session_start();
}Estas constantes son definidas por esta extensión, y solo están disponibles si esta extensión ha sido compilada con PHP, o bien cargada en tiempo de ejecución.
SID
(string)
Constante que contiene el nombre de la sesión y el identificador en curso,
en el formato "name=ID" o una cadena vacía
si el identificador de sesión ha sido definido en una cookie de sesión.
Es el mismo valor que el devuelto por la función
session_id().
Esta constante ha quedado obsoleta a partir de PHP 8.4.0.
PHP_SESSION_DISABLED
(int)
Valor devuelto por session_status() si la sesión está desactivada.
PHP_SESSION_NONE
(int)
Valor devuelto por session_status() si la sesión está activada, pero no existe.
PHP_SESSION_ACTIVE
(int)
Valor devuelto por session_status() si la sesión está activada, y existe.
Check whether session started using Predefined Constants
if (session_status() == PHP_SESSION_NONE) {
session_start();
}