Использовать isset () примерно так:
if (isset($_COOKIE["user"])){
$user_cookie = $_COOKIE["user"];
}
Указывает, присутствует ли ключ с именем user
в $_COOKIE
.Само значение может быть ""
, 0
, NULL
и т. Д. В зависимости от контекста некоторые из этих значений (например, 0
) могут быть действительными.
PS: для второй части:Я бы использовал оператор ===
для проверки false
, NULL
, 0
, ""
или может быть (string) $user_cookie !== ""
.