gpt4 book ai didi

php - 如何判断一个MIME类型是JPG、PNG、BMP还是GIF?

转载 作者:可可西里 更新时间:2023-11-01 13:00:13 26 4
gpt4 key购买 nike

我写了这段代码:

$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"

我想知道,如果文件是 png、gif、bmp 或 jpg,$finfo->buffer($buffer) 的可能输出是什么?

我看过here returnMIMEType 函数,例如,它不会将 "image/x-ms-bmp" 检测为 bmp。

最佳答案

我们可以在Pitchinnate提供的链接中搜索文件扩展名,查看文件扩展名可能的MIME类型。例如 BMP MIME 类型可以在以下位置找到:filext.com/file-extension/BMP

关于php - 如何判断一个MIME类型是JPG、PNG、BMP还是GIF?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16568343/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com