InfoQ

交流

讨论:session_destroy和session_unregister有何区别?

作者 wohugb 发布于 2003-09-02 分类:php基础编程

如题



逛论坛交流session_destroy和session_unregister有何区别?

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

9 条回复

回复

第一个好像是将session里的变量删除,第.. 发表人 youluck 发表于 09月27日
可是我用session_register注册了一个s_.. 发表人 wohugb 发表于 09月27日
发表人 wohugb 发表于 09月27日
你把确认程序放到该页了马?? 你可以先.. 发表人 youluck 发表于 09月27日
session_destroy();结束当前的session,.. 发表人 lidm 发表于 09月27日
你在注册的最后面加个echo看看也没有显.. 发表人 youluck 发表于 09月27日
session_destroy是释放所有的session信.. 发表人 mind5 发表于 09月27日
楼上定义的很清楚,但是楼主的问题好奇怪.. 发表人 youluck 发表于 09月27日
  1. 好像前一个是删除当前所有session后面一个是删除指定的session

  2. 第一个好像是将session里的变量删除,第二个是将变量里的值删除.

  3. 可是我用session_register注册了一个s_username的变量,而我在其他页调用她的时候却不好用,比如,我用session_unregister($s_usename)却没有一点反映阿,我用echo 显示函数也没有反映阿

  4. 你把确认程序放到该页了马??
    你可以先session_unregister($s_username),然后在session_register($s_username)
    不会没有的

  5. session_destroy();结束当前的session,当前session中的所有变量被删除;
    session_unregister(name);仅删除name这一个变量,该session中的其他变量还在。
    你说“session_unregister($s_usename)却没有一点反映”此话什么意思?是没删掉?
    最好写出一段代码看看。

  6. 你在注册的最后面加个echo看看也没有显示马??
    除非你的$s_username的值没有传过来.

  7. session_destroy是释放所有的session信息;
    session_unregister是注销一个session变量(不再是全局变量),但session的值还存在;
    session_unset是把所有session变量的值清空,但这些变量依然是全局变量.

  8. 楼上定义的很清楚,但是楼主的问题好奇怪.楼主能不能说说没有反应是什么意思




  9. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

求助mtv下载地址

如题,那位好心的大哥大姐,告诉我一下,那里有MTV下,MM问我要,...

Mm哦

看看

新手提问~高手帮忙

请问各位 怎样才能把 "http://bbs.phpres.com/forumdisplay....

请教升级 mysql要注意些什么?

我现在的版本是 4.0.1.2,想升级到 4.0.1.5,系统是win2000adv。...

如何配置apache,才能让word文档下载

我的服务器已经配完了,用的apache,php,mysql,同时我的网站上提供...

老大们,这个问题一直没有解决,帮忙看...

我写的论坛的左上角的两个超链接总是无法点击,或者同行的其他都...

我的mysql只能读不能写了,咋回事?

我重装了一次mysql 用的还是默认的root用户,可却不能写,只能...

zend 是php.net 开发的吗,为什么要收费

如果不是php.net 开发的 那他为什么不自己开发 php虽然是自...

这么多人在,怎么不灌了。

那我一个人灌好了。我灌。

谁有关于类的定义及使用这方面的资料

如题 急!!

[]