filetype

(PHP 4, PHP 5, PHP 7, PHP 8)

filetype — Повертає тип файлу

Опис

filetype(string $filename): string|false

Повертає тип файлу.

Список параметрів

filename

Шлях до файлу.

Значення, що повертаються

Повертає тип файлу. Можливими значеннями є fifo, char, dir, block, link, file, socket та unknown.

Повертає falseв случае возникновения ошибкиfiletype() також викликає помилку рівня **E_NOTICE**якщо системний виклик stat завершиться помилкою або тип файлу невідомий.

Помилки

У разі невдалого завершення роботи генерується помилка рівня E_WARNING

Приклади

Приклад #1 Приклад використання функції filetype()****

Loading...

Результат виконання наведеного прикладу:

file
dir

Примітки

Зауваження: Результати цієї функції кешуються Більш детальну інформацію дивіться у розділі clearstatcache()

Підказка

Починаючи з PHP 5.0.0, ця функція також може бути використана з деякими обгортками url. Список обгорток, що підтримуються сімейством функцій stat(), смотрите в разделеПідтримувані протоколи та обгортки

Дивіться також

  • is_dir() - Визначає, чи є ім'я файлу директорією
  • is_file() - Визначає, чи файл є звичайним файлом
  • is_link() - Визначає, чи є файл символічним посиланням
  • file_exists() - Перевіряє існування вказаного файлу чи каталогу
  • mime_content_type() - Визначає MIME-тип вмісту файлу
  • pathinfo() - Повертає інформацію про шлях до файлу
  • stat() - Повертає інформацію про файл