我遇到了这个失败:
注意:未定义的变量:_SESSION
在这段代码中:
<?php
session_start();
var_dump($_SESSION, $_SESSION['foo'] = uniqid());
// and
namespace Some\Deep\Namespace;
class Session
{
public function __construct()
{
var_dump($_SESSION);
}
}
这看起来很奇怪,因为我一直认为它是超全局的,就像 PHP 说的:
注意:这是一个“超全局”或自动全局变量。
那么我做错了什么?