function name: SessionHandler :: Close ()
သက်ဆိုင်သောဗားရှင်း: PHP 5> = 5.4.0, PHP 7, PHP 8
function ကိုဖော်ပြချက် - sessionhandler :: close () နည်းလမ်းကို session အဆုံးတွင်ဟုခေါ်သည်။ session processor ကိုပိတ်ရန်အသုံးပြုသည်။
အသုံးပြုမှု:
bool SessionHandler::close(void): bool
Parametermer
Value ကိုပြန်သွားပါ
ဥပမာ -
<?php class MySessionHandler implements SessionHandlerInterface { public function open($savePath, $sessionName) { // 实现打开会话处理器的逻辑return true; } public function close() { // 实现关闭会话处理器的逻辑return true; } public function read($sessionId) { // 实现读取会话数据的逻辑return ''; } public function write($sessionId, $data) { // 实现写入会话数据的逻辑return true; } public function destroy($sessionId) { // 实现销毁会话数据的逻辑return true; } public function gc($maxLifetime) { // 实现垃圾回收的逻辑return true; } } // 设置自定义的会话处理器$handler = new MySessionHandler(); session_set_save_handler($handler); // 开启会话session_start(); // 会话逻辑... // 关闭会话session_write_close(); ?>
အထက်ပါဥပမာတွင်ကျွန်ုပ်တို့သည် close()
နည်းလမ်းအပါအ 0 င် SessionHandlerInterface
interface ၏နည်းလမ်းများအားလုံး၏နည်းလမ်းများအားလုံးကိုအကောင်အထည်ဖော်ရန်စိတ်ကြိုက် session processor, MySessionHandler
ဖန်တီးခဲ့သည်။ session_set_save_handler()
function ကို သုံး. စိတ်ကြိုက် session ပရိုဆက်ဆာကိုတည်ဆောက်ပြီးနောက် session_write_close()
နည်းလမ်းကိုခေါ်ဆိုခြင်းဖြင့်ကျွန်ုပ်တို့ session ကိုပိတ်နိုင်သည်။ ယခုအချိန်တွင် MySessionHandler
အတန်းအစား၏ close()
နည်းလမ်းသည် session processor ကိုပိတ်ရန်အလိုအလျောက်တောင်းဆိုလိမ့်မည်။