这是我的以下代码
first.php
class Session
{
function __construct()
{
session_start();
}
function start()
{
$_SESSION['id'] = "1";
}
}
second.php
require "first.php";
$session = new Session();
$session->start();
echo "Session Id ".$_SESSION['id'];
它给我一个_SESSION未定义的错误 所以我必须在start函数中定义session_start然后它工作但我想在构造函数中使用它!
答案 0 :(得分:1)
我已经在我的电脑上试过你的代码(Ubuntu 16.4)并且工作正常。