奇怪的变量行为PHP

时间:2013-01-07 15:02:23

标签: php

这段代码的行为并不像我期望的那样:

$flash_messages = $_SESSION['flash'];

$_SESSION['flash'] = array();

return $flash_messages;

我希望$flash_messages拥有$_SESSION变量的已保存值。但是当我将$_SESSION更改为空白数组时,Flash消息也会作为空白数组返回。发生了什么事?

1 个答案:

答案 0 :(得分:0)

我不确定,但请检查php.ini中的register_global