How can you check if a PHP session exists?

前端 未结 11 1330
孤独总比滥情好
孤独总比滥情好 2021-02-04 06:11

Just wondering how to check if a PHP session exists... My understanding is that no matter what, if I am using sessions, I have to start my files with session_start() to even acc

11条回答
  •  既然无缘
    2021-02-04 06:46

    In PHP versions prior to 5.4, you can just the session_id() function:

    $has_session = session_id() !== '';
    

    In PHP version 5.4+, you can use session_status():

    $has_session = session_status() == PHP_SESSION_ACTIVE;
    

提交回复
热议问题