(PHP 4, PHP 5)
fstat — Дава информация относно файл при подаден файлов указател
Дава статистика за файл отворен чрез файловия указател handle . Тази функция е подобна на stat(), като се различава по това, че работи с файлов указател, а не с име на файл.
Връща масив със статистически данни за файла. Форматът на масива е описан подробно в описанието на функцията stat().
Example #1 Пример за fstat()
<?php
// отваря файл
$fp = fopen("/etc/passwd", "r");
// събира стататистика
$fstat = fstat($fp);
// затваря файла
fclose($fp);
// отпечатва само асоциативната част от масива
print_r(array_slice($fstat, 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 )
Забележка: Тази функция няма да работи за отдалечени файлове, тъй като разглеждания файл трябва да бъде достъпен през файловата система на сървъра.