pekkis / mime-types
MIME类型库
v2.0.0
2018-08-17 11:06 UTC
Requires
- php: >=7.1.0
- dflydev/apache-mime-types: ~1.0
Requires (Dev)
- phpunit/phpunit: ~7.3
- symfony/http-foundation: ~3.4|~4.0
Suggests
- symfony/http-foundation: For symfony mime type resolver support
This package is not auto-updated.
Last update: 2024-09-14 18:04:10 UTC
README
处理MIME类型的库
使用场景
- 通过不同策略解决文件的MIME类型
- 解决文件扩展名的MIME类型
- 解决MIME类型的文件扩展名(如果有必要则覆盖)。
快速入门
<?php use Pekkis\MimeTypes\MimeTypes; $mt = new MimeTypes(); // Resolve mime type $mimeType = $mt->resolveMimeType($pathToFile); // Extension to mime type $mimeType = $mt->extensionToMimeType($extension); // Mime type to extension $extension = $mt->mimeTypeToExtension('image/jpeg'); // Don't like .jpeg extension? override it. $mt->override('jpeg', 'jpg');