PHP は、現在のページの最終変更時刻を取得します。これは、PHP の date 関数と getlastmod 関数によって実現できます。
簡単なコード例を使用して、PHP でページの最終更新時刻を取得する実装方法を紹介します。
コード例は次のとおりです:
<?php echo "最后一次修改的时间为:" . date ("Y-m-d H:i:s.", getlastmod())."\n";
出力結果は次のとおりです:
ここで、の最終変更時刻を取得します。現在のページ: 2019- 01-25 10:55:13。
主な関数の紹介:
date() 関数 は、現地の時刻/日付をフォーマットするために使用されます。
date ( string $format [, int $timestamp ] ) : string
は、整数タイムスタンプは、指定された形式文字列に従って生成された文字列です。タイムスタンプが指定されていない場合は、ローカルの現在時刻が使用されます。つまり、タイムスタンプはオプションであり、デフォルト値は time() です。
PHP 5.1.1 以降、形式パラメータを指定するための標準の日付/時刻形式として使用できる便利な定数がいくつかあります。リクエストが開始されたときのタイムスタンプは、$_SERVER['REQUEST_TIME'] に保存されます。
注: 有効なタイムスタンプの一般的な範囲は、1901 年 12 月 13 日 20:45:54 GMT から 2038 年 1 月 19 日 03:14:07 GMT です。 (この範囲は、32 ビット符号付き整数の最小値と最大値に準拠します)。ただし、PHP 5.1 より前は、Windows などの一部のシステムでは、この範囲は 1970 年 1 月 1 日から 2038 年 1 月 19 日までに制限されていました。
getlastmod() 関数 は、ページの最終変更時刻を取得するために使用されます。
getlastmod ( void ) : int
実行されたメイン スクリプトの最終変更時刻を取得します。
戻り値。現在のページの最終変更時刻を返します。この値は、date() に渡すことができる Unix タイムスタンプ です。エラーが発生した場合は FALSE を返します。
この記事は、PHP で現在のページの最終更新時刻を取得する方法を紹介するものです。非常にシンプルでわかりやすいので、困っている方のお役に立てれば幸いです。
以上がPHPで現在のページの最終変更時刻を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。