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