我想在SESSION中保存所有的GET数据,怎么办?
I want to save all GET data in SESSION, how do I do it?
我有 15 个 GET 变量。
$_GET['data1'];
$_GET['data2'];
$_GET['data3'];
$_GET['data4'];
我有办法将这些存储在会话中而不用这样做-下面的代码 15 次?
$_SESSION['data1'] = $_GET['data1'];
求助,谢谢
希望这会奏效
foreach ($_GET as $key => $val)
{
$_SESSION[$key] = $val;
}
感谢您的所有回答。但是经过一些测试,我找到了最适合我的解决方案。
$_SESSION['data'] = $_GET;
将所有获取的数据保存为$_SESSION['data']
中的数组
我有 15 个 GET 变量。
$_GET['data1'];
$_GET['data2'];
$_GET['data3'];
$_GET['data4'];
我有办法将这些存储在会话中而不用这样做-下面的代码 15 次?
$_SESSION['data1'] = $_GET['data1'];
求助,谢谢
希望这会奏效
foreach ($_GET as $key => $val)
{
$_SESSION[$key] = $val;
}
感谢您的所有回答。但是经过一些测试,我找到了最适合我的解决方案。
$_SESSION['data'] = $_GET;
将所有获取的数据保存为$_SESSION['data']
中的数组