欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

PHP,session有关问题,$_SESSION 取不出数据,咋回事

程序员文章站 2024-02-09 11:57:34
...
PHP,session问题,$_SESSION 取不出数据,怎么回事?
class Admin {
private $name;
public function setName($name) {
$this->name = $name;
}
public function getName() {
return $this->name;
}
}
//Admin.class.php
?>

require_once 'Admin.class.php';
session_start();
$admin = new Admin();
$admin->setName("Mike");
$_SESSION['class'] = $admin; //讲admin对象保存到session中


//这是文件 session.php 主要是把对象存放进session中
?>

require_once 'Admin.class.php';
session_start();
$admin = $_SESSION['class'];
echo "
";
print_r($_SESSION); //这里主要看session文件中是否保存了对象,通过输出证明保存了
echo "
";
echo $admin->getName();//但是这里用getName()方法却取不出相应的数据
//session2.php 取出session 中的文件
?>






Array
(
[class] => Admin Object
(
[name:Admin:private] => Mike
)


)//这是session文件中保存的内容 显示Mike这个数据被保存了

------解决方案--------------------
不要听人家乱说
你的代码经实际执行,证明没有任何问题
PHP,session有关问题,$_SESSION 取不出数据,咋回事

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频