我写了这段代码:
$filename = "some/path/where/the/file/can/be/found.some_extension";
$buffer = file_get_contents($filename);
$finfo = new finfo(FILEINFO_MIME_TYPE);
var_dump($finfo->buffer($buffer));
finfo_close($finfo);
可能的输出是:
"image/jpeg", "image/png", "image/gif", "image/x-ms-bmp"
我想知道,$finfo->buffer($buffer)
如果文件是 png、gif、bmp 或 jpg,可能的输出是什么?
我在这里看到了一个returnMIMEType
函数,例如,它不会检测"image/x-ms-bmp"
为 bmp。