Dreamweaver TechniqueJAVA Script サンプル | CSS sample | JAVA Applet sample | Flash Sample
HTML4.0 reference | DynamicHTMLXHTML | XML sample | XSLT sample | RIKO's ASP Trial
ASP ADO リファレンス | PHP関数リファレンス | MySQL関数リファレンス

ファイル情報をまとめて取得する

■ ファイル情報をまとめて取得する

stat関数は、ファイルに関する情報を配列として返します。

配列 = stat (ファイル名)

latest関数も同様ですが、引数にシンボリックリンクを指定すると、シンボリックリンク自体の情報を返すところが異なります。

配列 = latest (ファイル名)

これらの関数から返される配列は、次のような添え字キーと文字列キーを持つ連想配列です。

返される配列
添字キー 文字列キー 説明
0 dev デバイス番号
1 ino inode番号
2 mode パーミッション(10進数表現)
3 nlink リンク数
4 uid 所有者のユーザID
5 gid 所有者のグループID
6 rdev デバイスタイプ(Windowsでは-1)
7 size ファイルサイズ(バイト)
8 atime 最終アクセス時刻(タイムスタンプ)
9 mtime 最終更新時刻(タイムスタンプ)
10 ctime 最終inode時刻(タイムスタンプ)
11 blksize ブロックサイズ(Windowsでは-1)
12 blocks 割り当てブロック数

これらの関数の結果はキャッシュされますので、最新のファイル情報をチェックしたい場合は、これらの関数を実行する前にclearstatcache関数でキャッシュをクリアします。

clearstatcache ( )

<?php
   header("Content-Type: text/plain; charset=EUC-JP");
   clearstatcache();
   print_r(stat(__FILE__));
?>

<戻る

R HOUSE | RIKO's Trial Page | Shirley's Pettit Case | Shirley's i-box | Shirley's little box

Gポイントポイ活 Amazon Yahoo 楽天

無料ホームページ 楽天モバイル[UNLIMITが今なら1円] 海外格安航空券 海外旅行保険が無料!