finfo_file
finfo::file
(PHP >= 5.3.0, PHP 7, PHP 8, PECL fileinfo >= 0.1.0)
finfo_file -- finfo::file — Повертає інформацію про файл
Опис
Процедурний стиль
finfo_file( finfo $finfo, string $filename, int $flags = FILEINFO_NONE, ?resource $context = null): string|false
Об'єктно-орієнтований стиль
public finfo::file(string $filename, int $flags = FILEINFO_NONE, ?resource $context = null): string|false
Функція використовується для отримання інформації про файл.
Список параметрів
finfo
Екземпляр finfo, що повертається функцією finfo_open()
filename
Назва файлу, що перевіряється.
flags
Одна або кілька об'єднаних через бінарне АБО констант Fileinfo
context
Для описанияcontexts
, смотритеФункції для роботи з потоками
Значення, що повертаються
Повертає текстовий опис вмісту файлу filename
или**false
**в случае возникновения ошибки.
список змін
Версия | Опис |
---|---|
8.1.0 | Параметрfinfo тепер чекає екземпляр finfo; раніше очікувався ресурс (resource |
8.0.0 | context тепер допускає значення null. |
Приклади
Приклад #1 Приклад использованияfinfo_file()
Loading...
Висновок наведеного прикладу буде схожим на:
text/html
image/gif
application/vnd.ms-excel
Дивіться також
- finfo_buffer() - Псевдонім finfo_buffer()