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,
   ]);
?>