php-extended/php-iana-media-types-bundle

此软件包已被废弃且不再维护。作者建议使用php-extended/php-mime-type-object软件包。

用于验证MIME类型的库

2.0.30 2020-09-13 02:30 UTC

README

用于验证MIME类型的库。

此库使用https://www.iana.org/assignments/media-types/media-types.xhtml源文件来更新其内容。此库每周日更新一次。

最后更新日期:2020-09-13

安装

此库的安装通过composer完成。从他们的网站下载composer.phar。然后在您的composer.json文件中添加以下内容

	"require": {
		...
		"php-extended/php-iana-media-types-bundle": "^2",
		...
	}

然后运行php composer.phar update以安装此库。此库所有类的自动加载都通过composer的自动加载器完成。

基本用法

您可以使用以下方式使用此库


use PhpExtended\MediaTypes\IanaMediaType;

$categoryName = '<put here one of : ['application', 'audio', 'font', 'image', 'message', 'model', 'multipart', 'text', 'video'] >';

$mediaTypeList = new IanaMediaTypesList($categoryName);

foreach($mediaTypeList as $k => $mediaType)
{
	/* @var $mediaType \PhpExtended\MediaTypes\IanaMediaType */
	
	// do what ever you want
}

许可协议

MIT (见许可文件)