PHP 7 セッション オプシ...LOGIN

PHP 7 セッション オプション

PHP 7 session_start() 関数は配列をパラメータとして受け取ることができ、php.ini のセッション設定項目をオーバーライドできます。

この機能では、新しい php.ini 設定 (session.lazy_write) も導入されています。これはデフォルトで true に設定されており、セッション データは変更された場合にのみ書き込まれることを意味します。

通常のセッション構成ディレクティブに加えて、この配列に read_and_close オプションを含めることもできます。このオプションの値が TRUE に設定されている場合、セッション ファイルは読み取り後すぐに閉じられるため、セッション データが変更されていないときの不必要なファイル ロックが回避されます。

cache_limiter を private に設定し、読み取り後すぐにセッションを閉じます。

インスタンス

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


次のセクション
<?php session_start([ 'cache_limiter' => 'private', 'read_and_close' => true, ]); ?>
コースウェア