gpt4 book ai didi

php - 如何使用 PHP 找到文件的 MIME 类型?

转载 作者:IT王子 更新时间:2023-10-28 23:57:04 26 4
gpt4 key购买 nike

我有一个 index.php 文件,它必须处理许多不同的文件类型。我如何根据 REQUEST_URI 猜测文件类型?

如果我请求 http://site/image.jpg,所有请求都通过 index.php 重定向,看起来像这样

<?php
include('/www/site'.$_SERVER['REQUEST_URI']);
?>

我怎样才能让它正常工作?

我应该根据所请求文件的扩展名进行测试,还是有办法获取文件类型?

最佳答案

如果您确定自己只使用图像,可以查看 exif_imagetype() PHP 函数,它尝试返回图像 MIME 类型。

如果你不介意外部依赖,你也可以看看优秀的getID3可以确定许多不同文件类型的 MIME 类型的库。

最后,您可以查看 mime_content_type()功能 - 但它已被弃用 Fileinfo PECL 扩展。

关于php - 如何使用 PHP 找到文件的 MIME 类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/134833/

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