ホームページ  >  記事  >  バックエンド開発  >  PHPのfilectime関数の使い方

PHPのfilectime関数の使い方

藏色散人
藏色散人オリジナル
2019-05-28 14:42:552914ブラウズ

php filectime 関数は、指定されたファイルの最後の i ノード変更時刻を返します。その構文は fileatime(filename) です。パラメータ filename は必須であり、チェックするファイルを参照します。

PHPのfilectime関数の使い方

#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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。