我失败了:
注意:未定义的变量:_SESSION
在此代码中:
<?php
session_start();
var_dump($_SESSION, $_SESSION['foo'] = uniqid());
// and
namespace Some\Deep\Namespace;
class Session
{
public function __construct()
{
var_dump($_SESSION);
}
}
这看起来很奇怪,因为我一直以为像PHP这样的超全球说:
注意:这是一个“超全球”或自动全局变量。
那我做错了什么?
答案 0 :(得分:0)
也许你需要添加这样的东西?
$newClass = new Session();
答案 1 :(得分:0)
你没有对这个类进行动画,所以就像这样对它进行动作
$session = new Session();
答案 2 :(得分:0)
对不起。 我得到了这个班级的一个实例。 由于这个该死的复杂框架,我没有看到他们甚至在bootstrap / session_start之前放了一些包含的文件。