stat FILEHANDLE / stat EXPR

広告

広告

解説

FILEHANDLE を通じてオープンされているファイルか、EXPR で指定されるファイルの情報を与える、13 要素の配列を返します。stat に失敗した場合には空リストを返します。下線だけの _ という特別なファイルハンドルを statに渡すと、実際には stat を行なわず stat 構造体に残っている前回の stat やファイルテストの情報が返されます。

返却値
0ファイルシステムのデバイス番号
1i ノード番号
2ファイルのモード
3ファイルへのハードリンク数
4ファイル所有者のユーザID
5ファイル所有者のグループID
6特殊ファイルのデバイス識別子
7ファイルのサイズ(バイト単位)
8最終アクセス時刻
9最終変更時刻
10最終 i ノード変更時刻
11標準のファイルシステム入出力時の標準ブロックサイズ
12ファイルに割り当てられてりるブロック数

使用例

ソース

($dev,$ino,$mode,$nlink,$uid,$gid,$rdev,$size,$atime,$mtime,$ctime,$blksize,$blocks) = stat($filename);

広告

Copyright (C) 2003-2006 七鍵 key@do.ai 初版:2003年07月07日 最終更新:2006年08月08日