php filectime 関数は、指定されたファイルの最後の i ノード変更時刻を返します。その構文は fileatime(filename) です。パラメータ filename は必須であり、チェックするファイルを参照します。
#phpのfilectime関数の使い方は?
定義と使用法
filectime() 関数は、指定されたファイルの最後の i ノード変更時刻を返します。
この関数は、ファイルの最後の i ノードが変更された時刻を返します。エラーが発生した場合は false を返します。時刻は Unix タイムスタンプとして返されます。
構文
fileatime(filename)
パラメータ
ファイル名は必須です。チェックするドキュメントを指定します。
ヒントとコメント
ヒント: この関数の結果はキャッシュされます。キャッシュをクリアするには、clearstatcache() を使用してください。
注: ほとんどの Unix ファイル システムでは、ファイルの i ノード データが変更されると、ファイルは変更されたとみなされます。つまり、ファイルの権限、所有者、すべてのグループ、または inode 内のその他のメタデータが更新されたときです。 filemtime() (これは、Web ページに「最終更新」フッターを作成するために使用する関数です) および fileatime() を参照してください。
注: 一部の Unix 命令では、ctime をファイルの作成時刻として説明していますが、これは誤りです。ほとんどの Unix ファイル システムでは、Unix ファイルの作成時間はありません。
例
<?php echo filectime("test.txt"); echo "Last change: ".date("F d Y H:i:s.",filectime("test.txt")); ?>
出力:
1138609592 Last change: January 30 2006 09:26:32.
以上がPHPのfilectime関数の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。