PHP 教程
PHP 7 session_start() 函數(shù)可以接收一個(gè)數(shù)組作為參數(shù),可以覆蓋 php.ini 中 session 的配置項(xiàng)。
這個(gè)特性也引入了一個(gè)新的 php.ini 設(shè)置(session.lazy_write), 默認(rèn)情況下設(shè)置為 true,意味著 session 數(shù)據(jù)只在發(fā)生變化時(shí)才寫(xiě)入。
除了常規(guī)的會(huì)話配置指示項(xiàng), 還可以在此數(shù)組中包含 read_and_close 選項(xiàng)。如果將此選項(xiàng)的值設(shè)置為 TRUE, 那么會(huì)話文件會(huì)在讀取完畢之后馬上關(guān)閉, 因此,可以在會(huì)話數(shù)據(jù)沒(méi)有變動(dòng)的時(shí)候,避免不必要的文件鎖。
把 cache_limiter 設(shè)置為私有的,同時(shí)在閱讀完 session 后立即關(guān)閉。