标签: php if-statement constants session-cookies
我在这一行中有这个错误:
public static function isLogged() { if(USER_SESSION) return true; else return false; }
声明:
if(isset($_SESSION['username'])) define('USER_SESSION', $_SESSION['username']);
答案 0 :(得分:0)
使用defined()检查常量是否存在,否则在未定义常量的情况下会收到通知(E_NOTICE)。
defined()
if( defined('USER_SESSION') ) { /* ... */ }