标签: php
刚刚验证过,PHP会话变量被同名的声明变量覆盖。 ie)我有一个会话变量$_SESSION['lan'] = 'xyz'(全局变量)和我的PHP页面x.php之一,在$lan循环中有变量foreach,在这个循环结束时$_SESSION['lan']被foreach循环中使用的数组的最后一个值覆盖。
$_SESSION['lan'] = 'xyz'
$lan
foreach
$_SESSION['lan']
我的意思是$_SESSION['lan']的值为'abc',并且lan $_SESSION全局变量此后变为'abc'。
$_SESSION
答案 0 :(得分:0)
确保register_globals为off。
register_globals
off