PHP code example of horstoeko / mimedb
1. Go to this page and download the library: Download horstoeko/mimedb library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
horstoeko / mimedb example snippets
use horstoeko\mimedb\MimeDb;
);
// OUTPUT:
// application/vnd.openxmlformats-officedocument.wordprocessingml.document
echo $mimeDb->findFirstMimeTypeByExtension('.docx') . PHP_EOL;
// OUTPUT:
// application/vnd.openxmlformats-officedocument.wordprocessingml.document
foreach ($mimeDb->findAllMimeTypesByExtension('.docx') as $mimetype) {
echo $mimetype . PHP_EOL;
}
use horstoeko\mimedb\MimeDb;
error_reporting(E_ERROR | E_WARNING | E_PARSE);
$mimeDb = MimeDb::singleton();
// OUTPUT:
// docx
echo $mimeDb->findFirstFileExtensionByMimeType('application/vnd.openxmlformats-officedocument.wordprocessingml.document') . PHP_EOL;
// OUTPUT:
// mkv
// mk3d
// mks
foreach ($mimeDb->findAllFileExtensionsByMimeType('video/x-matroska') as $fileExtension) {
echo $fileExtension . PHP_EOL;
}
// OUTPUT:
// docx
foreach ($mimeDb->findAllFileExtensionsByMimeType('application/vnd.openxmlformats-officedocument.wordprocessingml.document') as $fileExtension) {
echo $fileExtension . PHP_EOL;
}