我在PHP 5.5中使用mime_content_type()
获取MIME类型,但是会抛出fatal: error function not found
。
如何在PHP 5.5上实现此目标?
最佳答案
利用 finfo()
函数。
一个简单的例子:
<?php
$finfo = finfo_open(FILEINFO_MIME_TYPE);
echo finfo_file($finfo, "path/to/image_dir/image.gif");
finfo_close($finfo);
OUTPUT :
image/gif
注意:Windows用户必须在php.ini中包含 bundle 的php_fileinfo.dll
DLL文件才能启用此扩展。
关于mime-types - 如何在PHP 5.5中获取文件的MIME类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23287341/