PHPのセッション有効時間の初期値は何故1440秒なのか

投稿者: | 2020年1月13日

前から不思議だったので、調べてみました。
下記のページにそれらしい理由が記載されていました。
Why is the standard session lifetime 24 minutes (1440 seconds)?

どうもPHP3時代はPHPはセッション機能に対応していなかったようで、セッションを使う場合は外部のライブラリを利用していたようです。
そのライブラリは PHPLIBというもので、その中でセッションの時間は一日の分の合計がセットされていたとのこと。
一日の分の合計は60×24=1440分。そう、もうお分かりですね。
この1440という数字がPHPが正式にセッションをサポートされてからも使われているようです。
ただ、時間の単位は分から秒に変わっています。
PHPに関するちょいネタでした。