php怎么判断session 是否为空

登录的时候用户资料 放在SESSION里面 然后我想根据SESSION是否为空 来控制那先页面不能直接访问

if($_SESSION['你保存的键']){
    //有值处理
}else{
    //无值处理
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-11-06
empty($_SESSION['SESSION_NAME'])
第2个回答  2014-02-28
empty($_SESSION);//返回值 1是空 0 是非空追问

不对啊 判断不出来啊

if(empty($_SESSION['uname']==0){

追答

你这个是判断值 而不是判断整个_SESSION

if(isset($_SESSION['uname'])){//是否有设置 进去就是有
}
而且你的少个括号 直接报错吧

追问

哪个括号是我没发过来的 --

第3个回答  2014-02-28
empty($_SESSION['name'])或者用is_null()方法
第4个回答  2014-02-28
if(isset(SESSION["你存的值"])){
echo "有值";
}else{
echo "没有值";}追问

判断不出来啊

本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网