php-extended / php-mime-type-object
An implementation of the php-extended/php-mime-type-interface library
Installs: 157 498
Dependents: 6
Suggesters: 0
Security: 0
Stars: 0
Forks: 0
pkg:composer/php-extended/php-mime-type-object
Requires
Requires (Dev)
- dev-master
 - 8.0.19
 - 8.0.18
 - 8.0.17
 - 8.0.16
 - 8.0.15
 - 8.0.14
 - 8.0.13
 - 8.0.12
 - 8.0.11
 - 8.0.10
 - 8.0.9
 - 8.0.8
 - 8.0.7
 - 8.0.6
 - 8.0.5
 - 8.0.4
 - 8.0.3
 - 8.0.2
 - 8.0.1
 - 8.0.0
 - 7.0.51
 - 7.0.50
 - 7.0.49
 - 7.0.48
 - 7.0.47
 - 7.0.46
 - 7.0.45
 - 7.0.44
 - 7.0.43
 - 7.0.42
 - 7.0.41
 - 7.0.40
 - 7.0.39
 - 7.0.38
 - 7.0.37
 - 7.0.36
 - 7.0.35
 - 7.0.34
 - 7.0.33
 - 7.0.32
 - 7.0.31
 - 7.0.30
 - 7.0.29
 - 7.0.28
 - 7.0.27
 - 7.0.26
 - 7.0.25
 - 7.0.24
 - 7.0.23
 - 7.0.22
 - 7.0.21
 - 7.0.20
 - 7.0.19
 - 7.0.18
 - 7.0.17
 - 7.0.16
 - 7.0.15
 - 7.0.14
 - 7.0.13
 - 7.0.12
 - 7.0.11
 - 7.0.10
 - 7.0.9
 - 7.0.8
 - 7.0.7
 - 7.0.6
 - 7.0.5
 - 7.0.4
 - 7.0.3
 - 7.0.2
 - 7.0.1
 - 7.0.0
 - 6.1.32
 - 6.1.31
 - 6.1.30
 - 6.1.29
 - 6.1.28
 - 6.1.27
 - 6.1.26
 - 6.1.25
 - 6.1.24
 - 6.1.23
 - 6.1.22
 - 6.1.21
 - 6.1.20
 - 6.1.19
 - 6.1.18
 - 6.1.17
 - 6.1.16
 - 6.1.15
 - 6.1.14
 - 6.1.13
 - 6.1.12
 - 6.1.11
 - 6.1.10
 - 6.1.9
 - 6.1.8
 - 6.1.7
 - 6.1.6
 - 6.1.5
 - 6.1.4
 - 6.1.3
 - 6.1.2
 - 6.1.1
 - 6.1.0
 - 6.0.3
 - 6.0.2
 - 6.0.1
 - 6.0.0
 - 5.0.28
 - 5.0.27
 - 5.0.26
 - 5.0.25
 - 5.0.24
 - 5.0.23
 - 5.0.22
 - 5.0.21
 - 5.0.20
 - 5.0.19
 - 5.0.18
 - 5.0.17
 - 5.0.16
 - 5.0.15
 - 5.0.14
 - 5.0.13
 - 5.0.12
 - 5.0.11
 - 5.0.10
 - 5.0.9
 - 5.0.8
 - 5.0.7
 - 5.0.6
 - 5.0.5
 - 5.0.4
 - 5.0.3
 - 5.0.2
 - 5.0.1
 - 5.0.0
 - 4.0.25
 - 4.0.24
 - 4.0.23
 - 4.0.22
 - 4.0.21
 - 4.0.20
 - 4.0.19
 - 4.0.18
 - 4.0.17
 - 4.0.16
 - 4.0.15
 - 4.0.14
 - 4.0.13
 - 4.0.12
 - 4.0.11
 - 4.0.10
 - 4.0.9
 - 4.0.8
 - 4.0.7
 - 4.0.6
 - 4.0.5
 - 4.0.4
 - 4.0.3
 - 4.0.2
 - 4.0.1
 - 4.0.0
 - 3.4.24
 - 3.4.23
 - 3.4.22
 - 3.4.21
 - 3.4.20
 - 3.4.19
 - 3.4.18
 - 3.4.17
 - 3.4.16
 - 3.4.15
 - 3.4.14
 - 3.4.13
 - 3.4.12
 - 3.4.11
 - 3.4.10
 - 3.4.9
 - 3.4.8
 - 3.4.7
 - 3.4.6
 - 3.4.5
 - 3.4.4
 - 3.4.3
 - 3.4.2
 - 3.4.1
 - 3.4.0
 - 3.3.8
 - 3.3.7
 - 3.3.6
 - 3.3.5
 - 3.3.4
 - 3.3.3
 - 3.3.2
 - 3.3.1
 - 3.3.0
 - 3.2.14
 - 3.2.13
 - 3.2.12
 - 3.2.11
 - 3.2.10
 - 3.2.9
 - 3.2.8
 - 3.2.7
 - 3.2.6
 - 3.2.5
 - 3.2.4
 - 3.2.3
 - 3.2.2
 - 3.2.1
 - 3.2.0
 - 3.1.9
 - 3.1.8
 - 3.1.7
 - 3.1.6
 - 3.1.5
 - 3.1.4
 - 3.1.3
 - 3.1.2
 - 3.1.1
 - 3.1.0
 - 3.0.3
 - 3.0.2
 - 3.0.1
 - 3.0.0
 
This package is auto-updated.
Last update: 2025-11-02 01:21:01 UTC
README
An implementation of the php-extended/php-mime-type-interface library.
This library uses the https://svn.apache.org/repos/asf/httpd/httpd/trunk/docs/conf/mime.types source file to update its contents.
This library uses the https://www.iana.org/assignments/media-types/media-types.xhtml source file to update its contents.
This library is updated once a week, every sunday.
Last Updated Date : 2025-11-02
Installation
The installation of this library is made via composer and the autoloading of all classes of this library is made through their autoloader.
- Download 
composer.pharfrom their website. - Then run the following command to install this library as dependency :
 php composer.phar php-extended/php-mime-type-object ^8
Basic Usage
This library is to provide standard classes to be manipulated with a mime type provider.
To parse mime types, use the following :
use PhpExtended\MimeType\MimeTypeParser;
$parser = new MimeTypeParser();
$type = $parser->parse('text/html');
// $type is now a MimeTypeInterface with value "html", and 
// parent category as MimeCategoryInterface with value "text".
License
MIT (See license file).