brianreeve / mime-type
此软件包最新版本(dev-master)没有可用的许可信息。
在不依赖任何系统工具(如Linux的file命令)的情况下,改进了mime_type的检测功能。
dev-master
2015-01-31 15:54 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-09-28 17:53:40 UTC
README
#MimeType
在不依赖任何系统工具(如Linux的file命令)的情况下,改进了finfo上的mime_type检测功能。
使用Apache存储库的本地缓存.mime类型副本
http://svn.apache.org/repos/asf/httpd/httpd/trunk/docs/conf/mime.types
##安装
###使用Composer
编辑composer.json并添加
"brianreeve/mime-type": "dev-master"
##使用方法
use BrianReeve/MimeType/MimeType;
$mimeType = MimeType::detect($path);
detect方法首先尝试在Apache列表中按扩展名查找匹配项,然后尝试finfo,最后默认为text/plain。
##更新到最新版本
要更新缓存,运行
php src/BrianReeve/MimeType/Utils/generate_mime_types_array.php
更新后的mime类型将被保存到
src/BrianReeve/MimeType/lib/mime_types.json