如何创建一个存储大量会话变量的数组?这是我迄今为止所拥有的。会话变量数组
$data = array(
'description' => $_POST['description']
);
echo $data['description'];
我想$data
变量来表示会话变量所以今后我可以叫$_SESSION['variable_name_here']
而不是$data['variable_name_here']
。提前致谢。
如何创建一个存储大量会话变量的数组?这是我迄今为止所拥有的。会话变量数组
$data = array(
'description' => $_POST['description']
);
echo $data['description'];
我想$data
变量来表示会话变量所以今后我可以叫$_SESSION['variable_name_here']
而不是$data['variable_name_here']
。提前致谢。
您可以在每个页面中使用session_start()
或将此行放在模板header
文件中。 然后将数据分配到会话
$_SESSION = $data;
所以,你可以像使用$_SESSION['variable_name_here']
。
有关会议在PHP更详细,请参考以下链接:
谢谢,这真的很有帮助!它完美的作品。 – user3170837
$ _SESSION已经是一个数组,所以它已经可以存储大量的会话变量。
如果你想用不同的名称引用$ _SESSION使用以下命令:
$data = &$_SESSION;
,因为它们指向同一个地方现在$data['example']
等于$_SESSION['example']
。
您应该从手册开始:http://www.php.net/session_start – jeroen