ホームページ > 毎日のプログラミング > PHPの知識 > PHPで現在のページの最終変更時刻を取得する方法

PHPで現在のページの最終変更時刻を取得する方法

藏色散人
リリース: 2021-01-11 10:50:08
オリジナル
7940 人が閲覧しました

PHP は、現在のページの最終変更時刻を取得します。これは、PHP の date 関数と getlastmod 関数によって実現できます。

PHPで現在のページの最終変更時刻を取得する方法

簡単なコード例を使用して、PHP でページの最終更新時刻を取得する実装方法を紹介します。

コード例は次のとおりです:

<?php
echo "最后一次修改的时间为:" . date ("Y-m-d H:i:s.", getlastmod())."\n";
ログイン後にコピー

出力結果は次のとおりです:

PHPで現在のページの最終変更時刻を取得する方法

ここで、の最終変更時刻を取得します。現在のページ: 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 サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート