session_start()每次都生成相同的会话ID

g.r*_*ion 2 php

我正在尝试实现简单的登录和注销机制.当用户登录时,我正在使用创建会话session_start().并且当用户退出时我正在呼叫

session_unset();
session_destroy();
Run Code Online (Sandbox Code Playgroud)

但问题是下次登出后如果再次登录.the session_id()和以前一样.不管我做了多少session_destroy(),session_id()总是一样的.这session_destroy()是不是意味着不起作用?还是有其他原因?

Ibr*_*mar 5

更改

session_unset(); 
session_destroy();
Run Code Online (Sandbox Code Playgroud)

session_start(); 
session_destroy();
Run Code Online (Sandbox Code Playgroud)

与您的代码会话一样,并没有真正被破坏.