0

可能重复:
PHP 中的自动图像格式检测

假设我有一个图像“abc.gif”并将其重命名为“abc.jpg”,但两者

echo $_FILES['imageupload']['type'];

echo mime_content_type($_FILES['imageupload']['type']);

输出“图像/jpg”。

我怎样才能得到 .gif 而不是 .jpg 的原始扩展名?

4

1 回答 1

0
<?php

$finfo = finfo_open(FILEINFO_MIME_TYPE); // Returns a magic database resource (we are gone search through mime-types)

foreach ($filenames as $filename) {
    echo finfo_file($finfo, $filename) . "\n"; // Return mime-type of every file
}

finfo_close($finfo);

?>
于 2012-04-23T10:42:14.163 回答