<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                [TOC] ## 語法 ``` session_abort Discard session array changes and finish session session_cache_expire 返回當前緩存的到期時間 session_create_id 生成一個session_id 格式:3cs6in3dpv4pmnf7ghs1pk0ul5 session_decode 解碼會話數據 session_destroy 銷毀一個會話中的全部數據 session_encode 將當前會話數據編碼為一個字符串 session_id 獲取/設置當前會話 ID session_module_name 獲取/設置會話模塊名稱 session_name 讀取/設置會話名稱 session_regenerate_id 使用新生成的會話 ID 更新現有會話 ID session_register_shutdown 關閉會話 session_reset 回復為覆蓋前的值 session_save_path 讀取/設置當前會話的保存路徑 session_set_cookie_params 設置會話 cookie 參數 session_set_save_handler 設置用戶自定義會話存儲函數 session_start 啟動新會話或者重用現有會話 session_status 返回當前會話狀態 session_unset 釋放所有的會話變量 session_write_close Write session data and end session ``` ## 實例 ### session_cache_expire 自定義過期時間 - 請求開始的時候,緩存到期時間會被重置為 180,默認值設置在`session.cache_expire` - 需要在 `session_start`前調用`session_cache_expire` ``` var_dump(ini_get("session.cache_expire"));//180 session_start(); var_dump(session_cache_expire(110)); //180 var_dump(session_cache_expire());//110 ``` ### session_create_id 自定義設置session_id ``` session_start(); // php>7.1 $sessionId =session_create_id("prefix-"); session_id($sessionId); ``` ### session_decode / session_encode 序列化 session ``` session_start(); $data = session_encode(); var_dump($data); // __hash__|a:1:{s:32:"742a41cdb68ca3b802fefef2ae5b04d6";.... // 并且使用解碼后的數據填充 $_SESSION 超級全局變量 session_decode($data); ``` ### 設置session存儲方式 -默認存儲為 files ,可以設置為 pgsql ,redis 等 ``` session_module_name('redis'); // or pgsql or redis etc session_save_path('127.0.0.1:6379'); // 可以設置多個 //session_save_path('127.0.0.1:6379,otherhost:11211:60') echo session_module_name(); // redis if(session_module_name() !== 'redis'){ // throw an exception maybe } session_start(); ``` 以redis 的方式存入 ### session_name 設置session_id 的名稱 ``` session_name("ANT_SESSION"); session_start(); ``` ### session_save_path 設置 session 保存位置 ``` session_save_path("session"); session_start(); ``` ### session_set_save_handler 自定義函數 實現一個集成 sessionhandler 的函數 ``` ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看