check if session started php code example

Example 1: php start session if not started

if (session_status() == PHP_SESSION_NONE) {
    session_start();
}

Example 2: php check if session is running

<?php
if(session_status() == PHP_SESSION_ACTIVE){
    //a session is already running
    session_destroy(); //stops the session
}
?>

Example 3: php start session if not started

#you could just ignore warnings messages
@session_start();

Example 4: php check session status

session_status();

// Possible results:
//  - PHP_SESSION_DISABLED = 0
//  - PHP_SESSION_NONE     = 1
//  - PHP_SESSION_ACTIVE   = 2

Tags:

Php Example