# Информация о файле

# Введение

Функции в этом модуле пытаются определить тип содержимого и кодировку файла, основываясь на некоторых магических последовательностях байт на определённых позициях в файле. Пока данный подход не является абсолютно надёжным, однако эвристика неплохо справляется со своей работой.

- Установка и настройка
  - Установка
  - Типы ресурсов
- Предопределённые константы
- Функции модуля Fileinfo
  - finfo_buffer — Возвращает информацию о строке буфера
  - finfo_close — Закрывает экземпляр finfo
  - finfo_file — Возвращает информацию о файле
  - finfo_open — Создаёт экземпляр finfo
  - finfo_set_flags — Устанавливает параметры конфигурации библиотеки libmagic
  - mime_content_type — Определяет MIME-тип содержимого файла
- finfo — Класс finfo
  - finfo::buffer — Псевдоним finfo_buffer()
  - finfo::__construct — Псевдоним finfo_open
  - finfo::file — Псевдоним finfo_file()
  - finfo::set_flags — Псевдоним finfo_set_flags()

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open