PHP 7 - Options de session

À partir de PHP7 +, session_start() La fonction accepte un tableau d'options pour remplacer les directives de configuration de session définies dans php.ini. Ces options prennent en chargesession.lazy_write, qui est activé par défaut et oblige PHP à écraser tout fichier de session si les données de session ont changé.

Une autre option ajoutée est read_and_close, qui indique que les données de session doivent être lues et que la session doit alors être immédiatement fermée sans modification. Par exemple, Setsession.cache_limiter en privé et définissez l'indicateur pour fermer la session immédiatement après sa lecture, à l'aide de l'extrait de code suivant.

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