这真的很奇怪,我在Chrome 26,Firefox 21,Opera 9,Safari 5中都尝试了以下功能,但这一切都有效,但在IE 9中却没有。我将意外行为归结为以下内容:
test.php的:
<?php
session_start();
$_SESSION['foo'] = "bar";
?>
test_two.php:
<?php
session_start();
print_r($_SESSION);
?>
然后我转到test.php
,这应创建一个会话并将"bar"
分配给$_SESSION['foo']
。然后我转到test_two.php
,除IE之外的所有浏览器中都打印Array ( [foo] => bar )
,但在IE中,它会打印:Array ( )
。有人可以告诉我IE出了什么问题吗?
另外,两个文件都是真实Web服务器上的主机,而不是XAMPP或类似的东西。