karelwintersky/arris.toolkit.mimetypes
最新稳定版本:2.1.0
Composer 安装命令:
composer require karelwintersky/arris.toolkit.mimetypes
包简介
Resolves Extension by MimeType and vice versa
README 文档
README
PHP package for converting file extensions to MIME types and vice versa.
Uses the MIME content type for a file as determined by using information from the magic.mime file.
PHP-пакет для преобразования расширений файлов в MIME-типы и наоборот. Использует MIME-тип содержимого файла, определенный с помощью информации из файла magic.mime.
Installation
composer require karelwintersky/arris.toolkit.mimetypes
Usage
And use it in your scripts:
use Arris\Toolkit; echo "Get EXTENSION from MIME" . PHP_EOL; var_dump( MimeTypes::getExtFromMime('application/json') );; var_dump( MimeTypes::fromType('application/json') ); // => .json echo "Get EXTENSION from FILE" . PHP_EOL; var_dump( MimeTypes::getExtFromFile(__FILE__) ); var_dump( Toolkit\MimeTypes::fromFile(__FILE__); ); // => .php echo "Get MIMETYPE from FILE" . PHP_EOL; var_dump( MimeTypes::getMimeFromFile(__FILE__); ); var_dump( MimeTypes::getType(__FILE__); ); echo "GET MIMETYPE from EXTENSION" . PHP_EOL; var_dump( MimeTypes::getMimeFromExt('json'); ); var_dump( MimeTypes::fromExtension('json') );
License & Copyright
Original idea: 2010-2013 Ryan Parman.
Refactored: 2023-2025 Karel Wintersky - removed unnecessary Twig template engine
and dflydev/apache-mime-types (repository load/mapper)
Licensed for use under the terms of the MIT license.
统计信息
- 总下载量: 653
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 2
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-10-26