PHP、セッションの問題、$_SESSION がデータを取得できません。何が起こっていますか?
クラス管理者 {
プライベート $name;
パブリック関数 setName($name) {
$this->name = $name;
}
パブリック関数 getName() {
return $this->name;
}
}
//Admin.class.php
?>
require_once 'Admin.class.php';
Session_start();
$admin = 新しい管理者();
$admin->setName("マイク");
$_SESSION['class'] = $admin //管理オブジェクトをセッションに保存します
//これは主にオブジェクトをセッションに保存するファイル session.php です
?>
require_once 'Admin.class.php';
Session_start();
$admin = $_SESSION['クラス'];
echo "
";<br> Print_r($_SESSION); //ここでは主にオブジェクトがセッション ファイルに保存されているかどうかに依存し、出力はオブジェクトが保存されていることを証明します。 echo ""; echo $admin->getName();//ただし、ここで getName() メソッドを使用して対応するデータを取得することはできません