$_GET['expand'] 是获取以get方式传递的参数值。
$_SESSION['expanded'][ ] 是一个二维数组。例如$_GET['expand'] 的值是abc
那么
$_SESSION['expanded'][$_GET['expand']] = true;
等于
$_SESSION['expanded']['abc'] = true;很怪吗?
最后$_SESSION的值是array('expanded'=>array('abc'=>true));
$_SESSION['expanded'][ ] 是一个二维数组。例如$_GET['expand'] 的值是abc
那么
$_SESSION['expanded'][$_GET['expand']] = true;
等于
$_SESSION['expanded']['abc'] = true;很怪吗?
最后$_SESSION的值是array('expanded'=>array('abc'=>true));
解决方案 »
- php 验证登陆cookie出现的一个很奇怪的问题,也许大家都没注意。求指导!!!
- 求一个例子就是一个button按钮,click后执行一段php代码,而不是连接到php页面
- php 引用传递
- PHP4处理EXCEL方法。带多个SHEET(请注意是PHP4哦)谢谢先
- 感叹:“成也PHP,败也PHP”
- 我程序设置是UTF8编码,可是页面显示全是问号?
- 请教一下PHP高手
- 提议,大家能不能解决问题以后,快点结帖呀!
- 如果一开始文件指针是在文件头上,那如何把文件指针转到文件末尾?
- linux虚拟机中 有关touch的简单问题,求解答
- php 如何获取电子秤上的重量?
- php $_post 无法获取值
就知道数组长什么样子
$a = $_GET['expand']; //取出$_GET['expand']中的值
$b = 'expanded'; //$b赋值
$_SESSION[b][a] = true; //设置session值
无非就是单词长点!
$a = $_GET['expand']; //取出$_GET['expand']中的值
$b = 'expanded'; //$b赋值
$_SESSION[$b][$a] = true; //设置session值
$_SESSION['expanded']=$abc
$_GET['expand']=2
换下来就是
$abc[2]=true
这是典型的数组写法了