❮ PHP ファイルシステムリファレンス
例
ファイルに関する情報を取得します。
<?php
print_r(lstat("test.txt"));
?>
定義と使用法
lstat()関数は、ファイルまたはシンボリック リンクに関する情報を返します。
注:この関数の結果は、サーバーごとに異なります。配列には、数値インデックス、名前インデックス、またはその両方が含まれる場合があります。
注:この関数の結果はキャッシュされます。キャッシュを消去するにはclearstatcache()を使用します。
ヒント:この関数はstat() に似ていますが、ファイル名パラメーターがシンボリック リンクの場合、シンボリック リンクのステータスが返される点が異なります。
構文
<div>lstat(<em>filename</em>)</div>
パラメータ値
|
パラメータ |
説明 |
| filename |
Required チェックするファイルまたはシンボリックリンクへのパスを指定します。 |
Technical Details
|
Return Value: |
次の要素を持つ配列:
- [0] または [dev] - デバイス番号
- [1] または [ino] - inode 番号
- [2] または [mode] - inode 保護モード
- [3] または [nlink] - リンク数
- [4] または [uid] - 所有者のユーザー ID
- [5] または [gid] - 所有者のグループ ID
- [6] または [rdev] - inode デバイスタイプ
- [7] または [size] - サイズ (bytes)
- [8] または [atime] - 最終アクセス (Unixタイムスタンプとして)
- [9] または [mtime] - 最終更新日(Uniタイムスタンプ)
- [10] または [ctime] - 最後のinode変更(Unix タイムスタンプとして)
- [11] または [blksize] - ファイルシステム IOのブロックサイズ (サポートされている場合)
- [12] または [blocks] - 割り当てられたブロックの数
失敗するとE_WARNINGを返す
|
|
PHP バージョン: |
4.0+ |
❮ PHP ファイルシステムリファレンス