Check whether session started using Predefined Constants
if (session_status() == PHP_SESSION_NONE) {
session_start();
}As constantes abaixo são definidas por esta extensão e só estarão disponíveis quando a extensão tiver sido compilada no PHP ou tiver sido carregada dinamicamente em tempo de execução.
SID
(string)
Constante contendo nome da sessão e id da sessão na
forma de "name=ID" ou string vazia
se o ID da sessão foi definido em um apropriado cookie de sessão. Este é
o mesmo id que é retornado por session_id().
Esta constante foi descontinuada a partir do PHP 8.4.0.
PHP_SESSION_DISABLED
(int)
Retorna o valor de session_status() se as sessões estiverem desabilitadas.
PHP_SESSION_NONE
(int)
Retorna o valor de session_status() se as sessões estiverem habilitadas, mas nenhuma sessão existir.
PHP_SESSION_ACTIVE
(int)
Retorna o valor de session_status() se as sessões estiverem habilitadas, e uma sessão existir.
Check whether session started using Predefined Constants
if (session_status() == PHP_SESSION_NONE) {
session_start();
}