- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:そのファイル自身の最終更新日を表示)
PHP初心者以下の方へ:ファイル自身の最終更新日を表示する方法
このQ&Aのポイント
- PHPを利用して最終更新日を表示する方法について調査しました。
- ファイル自身の最終更新日を表示するためには、date関数とfilemtime関数を組み合わせることができます。
- また、自身のファイル名を表示するためには$PHP_SELF変数を利用することができますが、この方法では組み込んだ側のファイルの更新日時が表示されるため注意が必要です。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
$_SERVER['REQUEST_URI'] で、ブラウザからリクエストのあったファイル(SSIによるphp実行時は、shtmlファイル)のDOCUMENT_ROOT からのpathがとれます。 実行中phpからみた内部絶対パスにするには、$_SERVER['DOCUMENT_ROOT'] を手前に追加します。 <?php $file = $_SERVER['DOCUMENT_ROOT']. $_SERVER['REQUEST_URI']; echo date( 'Y.m.d', filemtime($file) ) ; ?>
補足
早速のご回答をありがとうございます。 $_SERVER['REQUEST_URI']なんて便利なものがあるんですね。いま確認しました。 これからもっと勉強したいと思います。 助かりました。どうもありがとうございました。