嗨,我知道如何将post
价值存储到其中,session
但如何将session
价值存储到帖子中。post
进入会话
$_SESSION['name'] = $_POST['name'];
$_SESSION['email'] = $_POST['email'];
$_SESSION['mno'] = $_POST['mno'];
$_SESSION['age'] = $_POST['age'];
我有一个存储在其中的数组session
,我想将store
其放入post
.
我可以这样做吗?如果是,那么如何?
我想将所有array
值存储在post
fromsession
$_POST
不是一个可以放置东西的持久存储。关键$_POST
是它在请求开始时填充,其中包含从客户端(通常是 Web 浏览器)传递到服务器的数据。
您可以写入该数组,但不会产生任何特殊效果。它只是一个在代码的所有范围内全局可用的数组变量。通常,您只想创建一个新数组,并在其中分配您想要的任何内容:
$data = [];
$data['stored_foo'] = $_SESSION['foo'];
$data['submitted_foo'] = $_POST['foo'];
另请参阅为什么全局变量是邪恶的?
如果要将数据发送回浏览器,您可以:
echo
等)header()
函数)setcookie()
函数为您制作)本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句