# Informações do arquivo

# Introdução

As funções nesta extensão tentam adivinhar o tipo de conteúdo e a codificação de um arquivo procurando por algumas sequências mágicas de bytes em posições específicas no arquivo. Embora esta não seja uma abordagem à prova de balas, a heurística usada faz um excelente trabalho.

- Instalação/Configuração
  - Instalação
  - Tipos de Recurso
- Constantes predefinidas
- Funções da Fileinfo
  - finfo_buffer — Retorna informações sobre um buffer de string
  - finfo_close — Fecha uma instância de finfo
  - finfo_file — Retorna informações sobre um arquivo
  - finfo_open — Cria uma instância de finfo
  - finfo_set_flags — Define as opções de configuração da libmagic
  - mime_content_type — Detecta o tipo de conteúdo MIME de um arquivo
- finfo — A classe finfo
  - finfo::buffer — Sinônimo de finfo_buffer()
  - finfo::__construct — Sinônimo de finfo_open
  - finfo::file — Sinônimo de finfo_file()
  - finfo::set_flags — Sinônimo de finfo_set_flags()

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