Функция PHP fstat ()
Определение и использование
Функция fstat () возвращает информацию об открытом файле.
Эта функция возвращает массив, содержащий следующие элементы:
- [0] или [DEV] - номер устройства
- [1] или [ино] - номер инода
- [2] или [режим] - режим защиты инод
- [3] или [nlink] - количество соединений
- [4] или [UID] - владелец идентификатор пользователя
- [5] или [GID] - владелец группы ID
- [6] или [rdev] - инод тип устройства
- [7] или [размер] - Количество байт размера файла
- [8] или [Atime] - время последнего доступа (Отметка времени Unix)
- [9] или [время изменения] - Последнее изменение (Отметка времени Unix)
- [10] или [CTime] - Последнее время изменения инода (Отметка времени Unix)
- [11] или [BLKSIZE] - IO файловой системы размер блока (если эта функция поддерживается)
- [12] или [блоков] - количество занятых блоков
грамматика
fstat(file)
参数 | 描述 |
---|---|
file | 必需。规定要检查的打开文件。 |
Советы и примечания
Примечание: Результаты с сервера результата , возвращаемого этой функцией не тот же сервер.Этот массив содержит числовой индекс, в том числе имя индекса, или обоих.
Совет: fstat () функция и функция стат () , по существу , аналогична.Единственное отличие состоит, fstat () используется функция, файл должен быть открыт.
примеров
<?php
$file = fopen("test.txt","r");
print_r(fstat($file));
fclose($file);
?>
$file = fopen("test.txt","r");
print_r(fstat($file));
fclose($file);
?>
Код выше вывод будет:
Array
(
[0] => 0
[1] => 0
[2] => 33206
[3] => 1
[4] => 0
[5] => 0
[6] => 0
[7] => 92
[8] => 1141633430
[9] => 1141298003
[10] => 1138609592
[11] => -1
[12] => -1
[dev] => 0
[ino] => 0
[mode] => 33206
[nlink] => 1
[uid] => 0
[gid] => 0
[rdev] => 0
[size] => 92
[atime] => 1141633430
[mtime] => 1141298003
[ctime] => 1138609592
[blksize] => -1
[blocks] => -1
)
(
[0] => 0
[1] => 0
[2] => 33206
[3] => 1
[4] => 0
[5] => 0
[6] => 0
[7] => 92
[8] => 1141633430
[9] => 1141298003
[10] => 1138609592
[11] => -1
[12] => -1
[dev] => 0
[ino] => 0
[mode] => 33206
[nlink] => 1
[uid] => 0
[gid] => 0
[rdev] => 0
[size] => 92
[atime] => 1141633430
[mtime] => 1141298003
[ctime] => 1138609592
[blksize] => -1
[blocks] => -1
)
Полное PHP Filesystem Справочное руководство