PHP 7 - Opcje sesji

Od PHP7 +, session_start() funkcja akceptuje tablicę opcji, aby przesłonić dyrektywy konfiguracji sesji ustawione w php.ini. Te opcje obsługująsession.lazy_write, która jest domyślnie włączona i powoduje, że PHP nadpisuje dowolny plik sesji, jeśli dane sesji uległy zmianie.

Kolejną dodaną opcją jest read_and_close, co oznacza, że ​​należy odczytać dane sesji i natychmiast zamknąć sesję w niezmienionym stanie. Na przykład Setsession.cache_limiter prywatny i ustaw flagę, aby zamknąć sesję natychmiast po jej przeczytaniu, używając następującego fragmentu kodu.

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