【发布时间】:2012-03-30 03:09:55
【问题描述】:
我正在将一个 php 程序转换为 VBScript for ASP。我一直在努力寻找一种构建多维数组的方法,并且可以使用一些帮助。
这是它在 php 版本中的设置方式:
// $_SESSION[model name][level name][menu name] => [state]
$_SESSION[$model] = array('level_name' => array('menu_name' => array()));
然后这是我稍后设置值的方式
$_SESSION[$model][$level_name][$menu_name] = array('menu_state' => 'UNCHECKED');
这是我在 VBScript 中尝试的但不起作用的方法
Session(model).Add "level_name", Array()
Session(model)("level_name").Add "menu_name", Array()
Session(model)("level_name")("menu_name").Add "menu_state", Array()
然后尝试设置值
Session(model)(level_name)(menu_name)("menu_state") = "UNCHECKED"
但我最终得到了非常有用的 500 服务器错误。
有什么想法吗?
【问题讨论】:
-
不用了,谢谢。学习一件事已经够难的了,添加另一件事会更难。
标签: php asp-classic vbscript