PHP,session有关问题,$_SESSION 取不出数据,咋回事
程序员文章站
2022-05-21 20:30:55
...
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 "
echo $admin->getName();//但是这里用getName()方法却取不出相应的数据
//session2.php 取出session 中的文件
?>
Array
(
[class] => Admin Object
(
[name:Admin:private] => Mike
)
)//这是session文件中保存的内容 显示Mike这个数据被保存了
不要听人家乱说
你的代码经实际执行,证明没有任何问题
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有关问题 isset()不能判断
-
php 中session有关问题 isset()不能判断
-
请各位大大帮忙,php中session数组合并的有关问题
-
有关php session和Cookie问题session_start开启后做什么事?
-
PHP session 丢失 有关问题
-
php session_start的有关问题
-
Warning Cannot send session cookie - headers already sent.有关问题的解决(PHP的UTF-8 BOM引
-
php session失效和串用户的有关问题
-
php 泛解析 二级域名 session不同步的有关问题求角
-
php利用memcache 存session 丢数据的问题