1. session.name=名字 //默認session名爲PHPSESSID
2. session.use_trans_sid //默認爲0 對每個URL啓用session名=SID,不建議開啓,存在安全問題
3. session.save_path //session默認的保存地址
4. session垃圾回收機制相關配置:
session.gc_maxlifetime = 1440 // session的發呆時間,默認1440 成爲垃圾 (被回收時間) 單位以秒計算
//這兩個合起來就是啓動GC進行管理概率的 session.gc_probability = 1/session.gc_divisor = 100 等於 百隻一的機率. 當文件成功垃圾的時候,要有一百次啓動的機會纔會把過期的文件(垃圾回收)。
session.gc_probability = 1
session.gc_divisor = 100
(起動 session_start() )
5. session.cookie_lifetime //cookie默認的生命週期,默認爲0 (當關閉瀏覽器時在啓動SESSION時就會重新生成一個新的SESSION 如果設置時間,不管是否到設定的時間,都會重新生成新的SESSION。)
6. session.save_handler //設置session的處理方式,可以設置user自定義
7. session.use_cookies = 1 //sessionid在客戶端採用的存儲方式,置1代表使用cookie記錄客戶端的sessionid
8. session.name = PHPSESSID //每有次新的cookie保存時就會生成一個新的sessionid
9. session.save_handler = file //默認爲file
//將session 寫到memcache裏的方法
session.save_path=tcp://localhost:11211
session.save_handler = memcache
//session.save_hanler = user //用戶自定義 無法保存SESSION例字的信息
session_start();
$_SESSION["islogin2"]=1;
$_SESSION["username"]="admin";
$_SESSION["uid"]=12;
echo session_name().'='.session_id()."<br>";