如何在PHP中取消设置会话,我尝试进行闪存会话。我搜索了一些与我的问题相同的主题,我发现尝试输入 exit((;广告标题:位置,但它对我不起作用
在我的控制器中
Session::set('add_message', 'added');
return redirect('/list','',array('detail_id'=>$id));
在我的重定向函数中,我添加了退出((;
function redirect($as, $parameter=array(), $query_string=array()) {
header('Location: '.route($as, $parameter, $query_string), true, 301);
exit;
}
在我的 html 中,我尝试回显会话add_message并取消设置它,但它没有取消设置
if ($_SESSION('add_message')) {
echo $_SESSION('add_message');
unset($_SESSION['add_message']);
}
$_SESSION('add_message') = false;
试试这个
session_unset(); // remove all session variables
session_destroy(); // destroy the session