我有更多来自 $_POST 的值(超过 20 个)...
$name = $_POST['name'];
$username = $_POST['username'];
$city = $_POST['city'];
$mobile = $_POST['mobile'];
$address = $_POST['address'];
注意:我已经阻止了 SQL 注入(inject)的值。
我的问题是我能知道有没有办法将所有这些 POST 值一次存储在 SESSION 中? 而不是这种方法..
$_SESSION['name'] = $name;
等
任何答案将不胜感激。 谢谢。
最佳答案
$_SESSION['post-data'] = $_POST;
这将在单个 session 变量中创建一个帖子值数组。这些值可以访问为
$_SESSION['post-data']['name']
$_SESSION['post-data']['username']
...
关于php - 在 SESSION 中存储所有 POST 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14465464/