vuthaihoc / fast_mime
There is no license information available for the latest version (v2.0.0) of this package.
v2.0.0
2024-09-26 08:41 UTC
Requires
- php: ^8.0
- ext-fileinfo: *
- guzzlehttp/guzzle: ^7.0
Requires (Dev)
- phpunit/phpunit: ^8.0
This package is auto-updated.
Last update: 2024-10-26 08:52:13 UTC
README
- Phát hiện định dạng file sử dụng MagicNumber
- Phát hiện định dạng file được tải xuống từ url ưu tiên sử dụng header trả về
Usage
Install
composer require vuthaihoc/fast_mime
Usage
- Từ file
$file = "sample.pdf"; $detected = FileSignalDetector::detectByFile($file) // output ["document","pdf","application/pdf"]
- Từ URL
$file = "http://file.fyicenter.com/b/sample.ods"; $ext = "ods"; $mime = "application/vnd.oasis.opendocument.spreadsheet"; $mimetype = (new UrlFastMime())->getMime( $file );