PHP opzioni session_start ()


Esempio

A partire da PHP Sessions possiamo passare una matrice con opzioni php.ini basate sulla sessione alla funzione session_start .

Esempio

<?php
   if (version_compare(PHP_VERSION, '7.0.0') >= 0) {
       // php >= 7 version
       session_start([
          'cache_limiter' => 'private',
          'read_and_close' => true,
       ]);
   } else {
       // php < 7 version
       session_start();
   }
?>

Questa funzione introduce anche una nuova impostazione php.ini denominata session.lazy_write , che per impostazione predefinita è true e che i dati della sessione vengono solo riscritti, se cambia.

Riferimenti: https://wiki.php.net/rfc/session-lock-ini