Атрибуты файлов

Для получения дополнительной информации об атрибутах файла вы можете воспользоваться перечисленными ниже функциями.

Функция file_exists проверяет, существует ли файл и возвращает true, если файл существует и false в противном случае:

bool file_exists ( string filename)

Функция fileatime возвращает время последнего обращения к файлу:

int fileatime ( string filename)

Функция filemtime возвращает время последней модификации содержимого файла:

int filemtime ( string filename)

Функция file_size возвращает размер файла в байтах:

int file_size ( string filename)

Функция file_type возвращает тип файла:

string file_type ( string filename)

Строка, возвращаемая этой функцией, содержит один из следующих типов файла:
char (специальное символьное устройство);
dir (каталог);
fifo (именованный канал);
link (символическая ссылка);
block (специальное блочное устройство);
file (обычный файл);
unknown (тип не установлен).
Поскольку использование функций, возвращающих характеристики файла, весьма ресурсоемко, во избежание потери производительности при вызовах таких функций, PHP кэширует информацию о файле. Очистить этот кэш можно с помощью функции clearstatcache:

<?
clearstatcache();
?>

<<< - Предыдущая | Cледующая ->>>