PHP で filectime() 関数を使用すると、画像ファイルの変更時刻を取得できます。この関数は、指定したファイルの最終変更時刻を返すことができます。構文形式は「filectime(filename)」です。この関数の戻り値は Unix タイムスタンプの形式であり、date() 関数を使用してローカルの日付と時刻としてフォーマットできます。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php は変更時刻を取得します画像ファイルの
<?php header('content-type:text/html;charset=utf-8'); echo "上次修改(Unix 时间戳形式): ".filemtime("1.jpg"); echo "<br />"; echo "上次修改: ".date("Y-m-d H:i:s",filemtime("1.jpg")); ?>
出力:
上次修改(Unix 时间戳形式): 1616986438 上次修改: 2021-03-29 10:53:58
関連関数の紹介:
filectime() 関数は、画像ファイルの最終変更時刻を返します。指定されたファイルを使用できます。 ファイルの内容が最後に変更された時刻を返します。
この関数は、ファイルの毎日の変更と i ノードの変更をチェックします。 i ノードの変更とは、権限の変更、所有者の変更、ユーザー グループの変更、またはその他のメタデータの変更を指します。構文は次のとおりです:
filectime(filename)
パラメータ:
ファイル名: 必須。チェックするドキュメントを指定します。
戻り値:
成功した場合、この関数はファイルの最終変更時刻を Unix タイムスタンプの形式で返します。失敗した場合は FALSE を返します。
注:
#この関数の結果はキャッシュされるため、clearstatcache() を使用してキャッシュをクリアする必要があります。キャッシュ。
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPで画像ファイルの変更時刻を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。