萬盛學電腦網

 萬盛學電腦網 >> 服務器教程 >> 阿裡雲Session

阿裡雲Session

   系統概要

  session的內容保持在memcache中可以保持服務的可伸縮性並保證較快的訪問速度。

  使用指南

  session相關函數整理

  由於php.ini文件由CE平台提供,所以相關項的設置函數禁用:

  session_cache_expire — Return current cache expire 返回當前緩存過期

  session_cache_limiter — Get and/or set the current cache limiter 獲取/設置當前緩存限制

  session_get_cookie_params — Get the session cookie parameters 獲取會話cookie參數

  session_set_cookie_params — Set the session cookie parameters 設置會話cookie參數

  由平台提供的服務,不需用戶操心的函數也禁用:

  session_save_path — Get and/or set the current session save path 獲取/保存 路徑設置當前會話

  session_set_save_handler — Sets user-level session storage functions 設置用戶級別會議存儲功能

  session_module_name — Get and/or set the current session module 獲取/設置 當前會話模塊

  PHP5.3後棄用的函數:

  session_is_registered — Find out whether a global variable is registered in a session 查找是否一個全局變量是在一個會話中注冊

  session_register — Register one or more global variables with the current session 注冊一個或多個全局變量與當前會話

  session_unregister — Unregister a global variable from the current session 從當前會話注銷全局變量

  最終保留的函數:

  session_start — Initialize session data 初始化會話數據

  session_unset — Free all session variables 釋放所有會話變量

  session_destroy — Destroys all data registered to a session 銷毀注冊某個會話的所有數據

  session_write_close — Write session data and end session 寫會話數據和結束會話

  session_commit — Alias of session_write_close 對session_write_close的別名

  session_decode — Decodes session data from a string 從一個字符串解碼會話數據

  session_encode — Encodes the current session data as a string 當前會話數據編碼為一個字符串

  session_id — Get and/or set the current session id 獲取/設置當前會話ID

  session_regenerate_id — Update the current session id with a newly generated one 更新一個新生成的的當前會話ID

  session_name — Get and/or set the current session name 獲取/設置 當前會話的名稱

  更多細節請參考:http://www.php.net/manual/en/ref.session.php

copyright © 萬盛學電腦網 all rights reserved