PHP Conference Japan 2024

SplFileObject::fstat

(PHP 5 >= 5.1.0, PHP 7, PHP 8)

SplFileObject::fstat取得檔案資訊

說明

public SplFileObject::fstat(): 陣列

收集檔案的統計資訊。行為與 fstat() 完全相同。

參數

此函式沒有參數。

回傳值

返回一個包含檔案統計資訊的陣列;陣列的格式在 stat() 手冊頁面上有詳細說明。

範例

範例 #1 SplFileObject::fstat() 範例

<?php
$file
= new SplFileObject("/etc/passwd");
$stat = $file->fstat();

// 只印出關聯式陣列的部分
print_r(array_slice($stat, 13));

?>

上述範例將輸出類似以下的內容

Array
(
    [dev] => 771
    [ino] => 488704
    [mode] => 33188
    [nlink] => 1
    [uid] => 0
    [gid] => 0
    [rdev] => 0
    [size] => 1114
    [atime] => 1061067181
    [mtime] => 1056136526
    [ctime] => 1056136526
    [blksize] => 4096
    [blocks] => 8
)

另請參閱

  • fstat() - 使用已開啟的檔案指標取得檔案資訊
  • stat() - 取得檔案資訊

新增註釋

使用者貢獻的註釋

此頁面沒有使用者貢獻的註釋。
To Top