php中session_destroy()的作用?

如题所述

Session_destroy()销毁当前会话中的所有数据,但不重置与当前会话关联的全局变量,也不重置会话cookie。如果需要再次使用会话变量,则必须再次调用session_start()函数。

为了完全销毁会话,例如当用户注销时,必须同时重置会话ID。如果会话ID是由cookie传递的,那么还会调用setcookie()函数来删除客户机的会话cookie。

使用方法:

1.要在PHP中使用会话,首先需要启动会话。要启动会话,您需要使用PHP的内置函数session_start(),如图所示。

2. 然后,session_start()函数必须位于< HTML >标记之前,如下所示。

3.启动会话后,使用PHP的内置数组对象源$_SESSION[]来存储数百个,并创建一个新的index.php文件。

4.在index.php文件中,键入以下代码将内容存储到会话中。

5.存储结束后即可,只需将键值取出即可使用[echo$_SESSION['views']]命令。

6.在浏览器中输入localhost:8080/jingyan/firmssy/index。在PHP中,您可以查看$_SESSION变量中的值。

温馨提示:答案为网友推荐,仅供参考