PHP 7 - Sitzungsoptionen

Von PHP7 +, session_start() Die Funktion akzeptiert eine Reihe von Optionen zum Überschreiben der in festgelegten Sitzungskonfigurationsanweisungen php.ini. Diese Optionen unterstützensession.lazy_writeDies ist standardmäßig aktiviert und bewirkt, dass PHP jede Sitzungsdatei überschreibt, wenn sich die Sitzungsdaten geändert haben.

Eine weitere hinzugefügte Option ist read_and_closeDies zeigt an, dass die Sitzungsdaten gelesen und die Sitzung sofort unverändert geschlossen werden sollte. Zum Beispiel Setsession.cache_limiter auf privat setzen und das Flag setzen, um die Sitzung unmittelbar nach dem Lesen zu schließen. Verwenden Sie dazu das folgende Code-Snippet.

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