Я пытаюсь определить тип содержимого файла на основе его ресурса. Что-то вдоль этих линий:Обнаружение типа содержимого файла на основе его ресурса
$resource = fopen('/path/to/file', 'r');
$contentType = getContentTypeFromResource($resource);
Я знаю способ получить тип содержимого файла в PHP, основанный на его месте:
// Method 1
$finfo = finfo_open(FILEINFO_MIME_TYPE);
$contentType = finfo_file($finfo, '/path/to/file');
К сожалению, по причинам слишком длинны, чтобы вдаваться в подробности, мне было бы намного легче определить это из ресурса.
Возможно ли это?
Короче говоря, не может быть сделано –
@ Дагон, правда ли, что это невозможно, даже если (в моем случае) Я знаю, что '$ resource' является образом? – YakovL