php - 如何打开没有后缀的附件文件?

标签 php mysql

我有一个网络应用程序,其照片文件存储在“myhost/attachment/pictures”等目录中。

图片文件的名称以ids命名,不带任何后缀,例如“543cb9fa66041”。现在我想知道如何打开图片文件?

最佳答案

引用这篇文章http://php.net/manual/en/function.finfo-file.php

$finfo = finfo_open(FILEINFO_MIME_TYPE); // return mime type ala mimetype extension
foreach (glob("*") as $filename) {
    echo finfo_file($finfo, $filename) . "\n";
}
finfo_close($finfo);

您可以获得图像/gif等文件类型。基于此您可以打开文件。

关于php - 如何打开没有后缀的附件文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53826404/

相关文章:

php - 无法将数据插入我的本地 mysql 服务器

mysql - 如何存储历史时间序列数据

Hotmail 的 PHP API?

php - Heredoc字符串php问题

php - 尝试获取非对象的属性: Using SELECT

mysql - 从 MySQL 中的临时表替换表中数据的最快方法

mysql - 我应该使用 MEMORY (HEAP) 引擎还是 MyISAM 引擎创建 Mysql 表?

php - Laravel 多文件上传验证

php - Chrome 在 PHP 脚本执行期间停止读取 JSON 文件

javascript - AJAX + PHP 表单不传递变量?