Checking if a $_COOKIE value is empty or not

后端 未结 6 1972
盖世英雄少女心
盖世英雄少女心 2021-01-15 12:27

I assign a cookie to a variable:

$user_cookie = $_COOKIE[\"user\"];

How can I check if the $user_cookie received some value or

6条回答
  •  不要未来只要你来
    2021-01-15 13:08

    If your cookie variable is an array:

    if (!isset($_COOKIE['user']) || empty(unserialize($_COOKIE['user']))) {
        // cookie variable is not set or empty
    }
    

    If your cookie variable is not an array:

    if (!isset($_COOKIE['user']) || empty($_COOKIE['user'])) {
        // cookie variable is not set or empty
    }
    

    I use this approach.

提交回复
热议问题