stat

stat -- ファイルに関する情報を取得する

説明

array stat(string filename);

filenameで指定されたファイルに ついての統計情報を取得します。

ファイルの統計情報を、以下の要素を持つ配列として 返します。

  1. デバイス

  2. inode

  3. inode 保護モード

  4. リンクの数

  5. 所有者のユーザ ID

  6. 所有者のグループ ID

  7. inode デバイスの場合、デバイスタイプ *

  8. サイズ(バイト数)

  9. 最終アクセス時刻

  10. 最終更新時刻

  11. 最終変更時刻

  12. ファイルシステム I/O のブロックサイズ *

  13. 割り当て済みブロック数

* - st_blksize タイプをサポートしているシステムでのみ有効です。 その他のシステム(たとえば Windows など)では -1 を返します。

この関数の結果はキャッシュされます。詳細は、 clearstatcache を参照下さい。