为什么我获取不到$_SESSION值 说是未定义

ChenDezhu

undefined variable _SESSION
$_SESSION不是超全局变量吗 为什么说是未定义
大神们帮帮忙呀

5339 2 0
2个回答

大美女

打印下$_SESSION

  • 暂无评论
latin

$_SESSION 是http协议里的东西,用来跟踪用户的,apache/php-fpm才有这个东西,php cli本来就没这个东西。
而websocket通讯是长连接,这个连接是属于哪个用户的是确定不变的,根本用不到$_SESSION。

  • ChenDezhu 2017-07-14

    你好,那我要是存用户的信息怎么办,我是用SESSION里的ID作为标识的

  • latin 2017-07-25

    $connection是个对象,可以随时像里面加属性的。
    比如要存储连接对应用户的姓名 性别
    $connection->name = 张三;
    $connection->sex = '女';
    这样就存起来了,也随时可以通过$connection->name $connection->sex去取

年代过于久远,无法发表回答
🔝