0

我正在尝试将会话保存为 1 或 0 并通过另一个变量设置其密钥。虽然当我去使用 SESSION 数据时,它不存在。我正在使用下面的代码,并希望得到任何建议。

session_start();
$num ='1';
            $_SESSION[$num] =='0';          
            if(isset($_SESSION[$num])){
                echo 'ran';
            }
4

3 回答 3

4

这是比较,而不是分配:

$_SESSION[$num] =='0';

使用单个等号:

$_SESSION[$num] = '0';
于 2012-10-01T11:09:41.280 回答
4
 $_SESSION[$num] =='0';   

这应该是

 $_SESSION[$num] ='0';

=用于赋值,==用于比较

于 2012-10-01T11:10:29.697 回答
0

只使用一个等号 = 不是两个 ==

$_SESSION[$num] = '0';

于 2012-10-01T11:12:25.713 回答