为了账号安全,请及时绑定邮箱和手机立即绑定

Unset()和session_destroy();

Unset()和session_destroy();

PHP
翻过高山走不出你 2021-04-28 14:11:43
<?php session_start();if(isset($_SESSION["user_name"]))if($_GET["destroy"]=="yes"){unset($_SESSION["user_name"]);session_destroy();}if(!isset($_SESSION["user_name"]) &&$_GET["user"]!="")$_SESSION["user_name"] = $_GET["user"];?><html><head><title>Session Example</title></head><body>Welcome <?php echo $_SESSION["user_name"]; ?><form action="#">Input your name here: <input type=text name=user><input type=submit value=Submit></form><form action="#"><input type=hidden value=yes name=destroy><input type=submit value="Destroy Previous Session"></form></body></html>在上面,有两行“ unset($ SESSION [“ username”]); session_destroy();“ 当我删除“ session_destroy();”时 支付与拥有相同。没必要吗?谁能解释这个,任何提示将不胜感激。
查看完整描述

3 回答

?
撒科打诨

TA贡献1934条经验 获得超2个赞

unset() 销毁指定的变量。

session_destroy() 销毁与当前会话关联的所有数据

有关更多详细信息,请参见Unsetsession_destroy()


查看完整回答
反对 回复 2021-05-07
  • 3 回答
  • 0 关注
  • 176 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信