模块1中:
设置session初始化:
session(array('name'=>'session_name','prefix'=>'think','expire'=>3600));
然后给session赋一个值:
session('val','我是session值');
然后用打印所有session:
p($_SESSION);
可以出来session的值,都正常显示:
Array
(
[think] => Array
(
[val] => 我是session值
)
)
模块2中:
也打印所有session,也就是跨模块调用session了,也能出来,一切正常!
============问题如下:=================
但如果我在配置文件中使用'SESSION_OPTIONS' 配置,为什么在模块1中可以显示,而模块2就显示不了任何session,也就是跨模块就不能显示session了:
'SESSION_OPTIONS' => array(
'name' => 'session_name',
'prefix' => 'think',
'expire' => '3600',
),
最佳答案