芝麻web文件管理V1.00
编辑当前文件:/home/mgatv524/public_html/fmd/vendor/ralouphie/mimey/src/MimeMappingGenerator.php
mime_types_text = $mime_types_text; } /** * Read the given mime.types text and return a mapping compatible with the MimeTypes class. * * @return array The mapping. */ public function generateMapping() { $mapping = array(); $lines = explode("\n", $this->mime_types_text); foreach ($lines as $line) { $line = trim(preg_replace('~\\#.*~', '', $line)); $parts = $line ? array_values(array_filter(explode("\t", $line))) : array(); if (count($parts) === 2) { $mime = trim($parts[0]); $extensions = explode(' ', $parts[1]); foreach ($extensions as $extension) { $extension = trim($extension); if ($mime && $extension) { $mapping['mimes'][$extension][] = $mime; $mapping['extensions'][$mime][] = $extension; } } } } return $mapping; } /** * Read the given mime.types text and generate mapping code. * * @return string The mapping PHP code for inclusion. */ public function generateMappingCode() { $mapping = $this->generateMapping(); $mapping_export = var_export($mapping, true); return "