PHP 7会话选项


从PHP7 +开始, session_start() 函数接受一组选项来覆盖 php.ini中 设置的会话配置指令。这些选项支持 session.lazy_write ,默认情况下,它会导致PHP在会话数据发生更改时覆盖任何会话文件。

添加的另一个选项是 read_and_close ,它表示应该读取会话数据,然后应该立即关闭会话。例如,将 session.cache_limiter 设置为private,并使用以下代码片段将该标志设置为在读取它之后立即关闭会话。

<?php
   session_start([
      'cache_limiter' => 'private',
      'read_and_close' => true,
   ]);
?>