Написать письмо авторам  
 

УЧЕБНИК PHP


справочник функций <Оnline>

Об учебнике

Обновление

Оглавление

  1. Основы PHP
  2. Операторы языка PHP
  3. Строковые функции
  4. Массивы
  5. Функции
  6. Работа с файлами
  7. Регулярные выражения
  8. Сессии и cookies в PHP
  9. Работа с FTP
  10. Проверка данных
  11. Гостевая книга
  12. PHP и MySQL

Продолжение следует




Работа с файлами

Предыдущая Следующая

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



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

Функция 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();
?>


Предыдущая Следующая

 
  Наверх