执行次序
http://localhost/session1.php
http://localhost/session2.php
Array
(
[class] => Admin Object
(
[name:Admin:private] => Mike
))Mike没有问题
http://localhost/session1.php
http://localhost/session2.php
Array
(
[class] => Admin Object
(
[name:Admin:private] => Mike
))Mike没有问题
private表示私有的,只有本类内部可以使用;
protected表示受保护的,只有本类或子类或父类中可以访问;你把private改成public就可以了
1.如果拿不到$_SESSION请检查环境,和程序没关。
2.$_SESSION的读写与Admin class没有任何关系,可以删除Admin的相关代码测试,如果都拿不到$_SESSION就是环境问题了。