我想要做的是,从数据库中获取一个值并将其设置为类似于此的会话名称
$_SESSION[$fetch[0]['name']]=some_value;
我不知道我能否做到这一点但对我来说非常有用。
答案 0 :(得分:2)
简短的回答是肯定的,你可以这样做,但我会建议你设置一个静态值,如:
$_SESSION["name"] = $fetch[0]['name'];
然后您可以使用$_SESSION["name"]
来获取值。
在PHP中编写的所有内容都被归类为硬代码,您应该知道将动态内容设置为数组键通常是不可靠的。
答案 1 :(得分:1)
为什么不呢?只要您仍然可以使用$fetch[0]['name']
...