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

怎么删不了数据?

怎么删不了数据?

错过了年华 2016-11-20 21:41:23
<?php  session_start(); $_SESSION["e"]="dfsdf"; echo $_SESSION["e"]."<br>"; //unset($_SESSION["e"]); $_SESSION=array(); echo "删除后的数组".$_SESSION["e"]."<br>"; echo session_id()."<br>"; session_destroy(); echo "销毁后的数组".$_SESSION["e"]."<br>"; echo session_id(); ?>为什么报错?
查看完整描述

3 回答

?
qq_青枣工作室_0

TA贡献446条经验 获得超754个赞

$val = $_SESSION["e"] 这个是赋值语句啊。那$val就有了这个值,当然一直存在啊。你unset($val)就不在了。

查看完整回答
1 反对 回复 2016-11-21
  • 错过了年华
    错过了年华
    我又改了,数据是删了,可是提示错误了。
  • qq_青枣工作室_0
    qq_青枣工作室_0
    不知道你想做什么。你$_SESSION=array();在空数组里取$_SESSION["e"]值,当然是报提示信息啦,都没有定义里面的"e"值。Undefine index e,就是没有定义$_SESSION["e"]的意思。
?
Tobey_滔

TA贡献242条经验 获得超128个赞

最后再执行一个session_write_close()试一试

查看完整回答
反对 回复 2016-11-21
  • 3 回答
  • 0 关注
  • 1584 浏览
慕课专栏
更多

添加回答

举报

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