これは、それは私がスタート機能でのsession_startを定義する必要がありそう を定義していない_SESSIONエラーを与える私の次のコードsession_start()関数がPHPコンストラクタで機能しないのはなぜですか?
require "first.php";
$session = new Session();
$session->start();
echo "Session Id ".$_SESSION['id'];
second.php
first.php
class Session
{
function __construct()
{
session_start();
}
function start()
{
$_SESSION['id'] = "1";
}
}
ですそしてそれは働いたが、私はコンストラクタでそれを使用したい!
「first.php」などのファイルからエラーが発生していますか? – tleb
second.phpに 'session_start();'と書いてありますか? –
このエラーは、セッションクラス@YashMehta –