以聊天程序為例,在客服端發(fā)送登錄信息時,workerman中通過setSession設(shè)置如下信息:Gateway::setSession($client_id,array('name'=>$message_data)); 當(dāng)客戶端斷開時,workerman回調(diào)onClose方法,我看手冊上說客戶端下線,setSession會獲取到NULL,我想請教老大的是,如果我的客戶端突然下線后,我還有機會得到session里我之前設(shè)置的值嗎?
client_id鏈接斷開,getSession會是null。
但是可以在onClose時使用直接使用$_SESSION,得到當(dāng)前鏈接的session數(shù)據(jù)。
謝謝老大
不客氣