-4
所有會話
我使用會話 這是我chat.php創建一個聊天應用,而無需數據庫,稱爲使用REST API如何摧毀PHP
$sid = $_GET["s"];
$new_name = $_GET["name"];
$new_msg = $_GET["msg"];
$client_length = $_GET["le"];
session_id($sid); //session
session_start(); //start session
$session_id = session_id();
if(empty($_SESSION['chat']))
{
$_SESSION["chat"] = array("0" => array(
"createdAt" => date("Y-m-d H:i:sa"),
"name" => "Room ".$sid,
"sid" => $sid));
}
array_push($_SESSION["chat"], array("name" => $new_name, "msg"=>$new_msg));
exit(json_encode($_SESSION["chat"]));
我要釋放內存,每12小時與破壞或清除所有會話 所以發起時 session_id($ sid); // session session_start(); //開始會話 $_SESSION['chat']
回到空,並且內存也是空閒的。
如何摧毀或清除在PHP中所有的會話或session_id()
對不起我的意思不是session_destroy()
我想打一個task
或job
在PHP檢查,如果會議的最後一次設置的12小時,它會一次又一次地重置。
在這種情況下,也許你會想到session_destroy
它只發生,如果程序知道session_id
已經session_start
。 如果程序不知道該怎麼辦,並且想要重置該程序的會話?
我的意思是
CMIIW約session_id
和session_start
的可能的複製[如何殺死一個/所有的PHP會議?](HTTP ://stackoverflow.com/questions/5193744/how-to-kill-a-all-php-sessions) –