$finfo = new Finfo();
echo $finfo->file('image.jpg' );
В таком виде он выводит «данные изображения JPEG, стандарт 1.01 JFIF»
Как я могу изменить это поведение для вывода «image / jpeg»?
Мне бы хотелось использовать команду ‘file’, но мне не разрешено запускать системные команды.
Вы должны указать, какая информация вам нужна — FILEINFO_MIME_TYPE
в твоем случае:
$finfo = new Finfo(FILEINFO_MIME_TYPE);
echo $finfo->file('image.jpg');
Выходы:
image/jpeg
Других решений пока нет …