"Fossies" - the Fresh Open Source Software Archive 
Member "z-push/include/mimeMagic.php" (2 Aug 2013, 43827 Bytes) of package /linux/www/old/group-e_z-push_v3.3.tar.gz:
As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) PHP source code syntax highlighting (style:
standard) with prefixed line numbers and
code folding option.
Alternatively you can here
view or
download the uninterpreted source code file.
For more information about "mimeMagic.php" see the
Fossies "Dox" file reference documentation.
1 <?php
2 function get_mime_type_from_content($filename, $content, $flags = 3) {
3 $mimemagic_data[0][30]["\145\166\141\154\40\42\145\170\145\143\40\57\165\163\162\57\154\157\143\141\154\57\142\151\156\57\160\145\162\154"]="application/x-perl";
4 $mimemagic_data[0][26]["\55\55\55\55\55\102\105\107\111\116\40\120\107\120\64\60\123\111\107\116\101\124\125\122\105\55"]="application/pgp-signature";
5 $mimemagic_data[0][24]["\145\166\141\154\40\42\145\170\145\143\40\57\165\163\162\57\142\151\156\57\160\145\162\154"]="application/x-perl";
6 $mimemagic_data[0][24]["\55\55\55\55\55\102\105\107\111\116\40\120\107\120\64\60\115\105\123\123\101\107\105\55"]="application/pgp";
7 $mimemagic_data[0][22]["\43\41\40\57\165\163\162\57\154\157\143\141\154\57\142\151\156\57\142\141\163\150"]="application/x-shellscript";
8 $mimemagic_data[0][22]["\43\41\40\57\165\163\162\57\154\157\143\141\154\57\142\151\156\57\147\141\167\153"]="application/x-gawk";
9 $mimemagic_data[0][22]["\43\41\40\57\165\163\162\57\154\157\143\141\154\57\142\151\156\57\156\141\167\153"]="application/x-nawk";
10 $mimemagic_data[0][22]["\43\41\40\57\165\163\162\57\154\157\143\141\154\57\142\151\156\57\160\145\162\154"]="application/x-perl";
11 $mimemagic_data[0][22]["\43\41\40\57\165\163\162\57\154\157\143\141\154\57\142\151\156\57\164\143\163\150"]="application/x-shellscript";
12 $mimemagic_data[0][21]["\43\41\40\57\165\163\162\57\154\157\143\141\154\57\142\151\156\57\141\163\150"]="application/x-shellscript";
13 $mimemagic_data[0][21]["\43\41\40\57\165\163\162\57\154\157\143\141\154\57\142\151\156\57\172\163\150"]="application/x-shellscript";
14 $mimemagic_data[0][21]["\43\41\57\165\163\162\57\154\157\143\141\154\57\142\151\156\57\142\141\163\150"]="application/x-shellscript";
15 $mimemagic_data[0][21]["\43\41\57\165\163\162\57\154\157\143\141\154\57\142\151\156\57\147\141\167\153"]="application/x-gawk";
16 $mimemagic_data[0][21]["\43\41\57\165\163\162\57\154\157\143\141\154\57\142\151\156\57\156\141\167\153"]="application/x-nawk";
17 $mimemagic_data[0][21]["\43\41\57\165\163\162\57\154\157\143\141\154\57\142\151\156\57\160\145\162\154"]="application/x-perl";
18 $mimemagic_data[0][21]["\43\41\57\165\163\162\57\154\157\143\141\154\57\142\151\156\57\164\143\163\150"]="application/x-shellscript";
19 $mimemagic_data[0][20]["\145\166\141\154\40\42\145\170\145\143\40\57\142\151\156\57\160\145\162\154"]="application/x-perl";
20 $mimemagic_data[0][20]["\43\40\120\141\103\153\101\147\105\40\104\141\124\141\123\164\122\145\101\155"]="application/x-svr4-package";
21 $mimemagic_data[0][20]["\43\41\57\165\163\162\57\154\157\143\141\154\57\142\151\156\57\141\163\150"]="application/x-shellscript";
22 $mimemagic_data[0][20]["\43\41\57\165\163\162\57\154\157\143\141\154\57\142\151\156\57\172\163\150"]="application/x-shellscript";
23 $mimemagic_data[0][19]["\103\162\145\141\164\151\166\145\40\126\157\151\143\145\40\106\151\154\145"]="audio/x-unknown";
24 $mimemagic_data[0][19]["\133\113\104\105\40\104\145\163\153\164\157\160\40\105\156\164\162\171\135"]="application/x-kdelnk";
25 $mimemagic_data[0][19]["\43\41\40\57\165\163\162\57\142\151\156\57\145\156\166\40\154\165\141"]="application/x-lua";
26 $mimemagic_data[0][18]["\43\41\40\57\165\163\162\57\154\157\143\141\154\57\164\143\163\150"]="application/x-shellscript";
27 $mimemagic_data[0][18]["\43\41\57\165\163\162\57\142\151\156\57\145\156\166\40\154\165\141"]="application/x-lua";
28 $mimemagic_data[0][17]["\124\150\151\163\40\151\163\40\111\156\146\157\40\146\151\154\145"]="text/x-info";
29 $mimemagic_data[0][17]["\43\40\113\104\105\40\103\157\156\146\151\147\40\106\151\154\145"]="application/x-kdelnk";
30 $mimemagic_data[0][17]["\43\41\57\165\163\162\57\154\157\143\141\154\57\164\143\163\150"]="application/x-shellscript";
31 $mimemagic_data[0][16]["\105\170\164\145\156\144\145\144\40\115\157\144\165\154\145\72"]="audio/x-mod";
32 $mimemagic_data[0][16]["\43\126\122\115\114\40\126\61\56\60\40\141\163\143\151\151"]="model/vrml";
33 $mimemagic_data[0][16]["\43\41\40\57\165\163\162\57\142\151\156\57\147\141\167\153"]="application/x-gawk";
34 $mimemagic_data[0][16]["\43\41\40\57\165\163\162\57\142\151\156\57\156\141\167\153"]="application/x-nawk";
35 $mimemagic_data[0][16]["\43\41\40\57\165\163\162\57\142\151\156\57\160\145\162\154"]="application/x-perl";
36 $mimemagic_data[0][16]["\74\115\141\153\145\162\104\151\143\164\151\157\156\141\162\171"]="application/x-mif";
37 $mimemagic_data[0][15]["\43\126\122\115\114\40\126\62\56\60\40\165\164\146\70"]="model/vrml";
38 $mimemagic_data[0][15]["\43\41\40\57\165\163\162\57\142\151\156\57\141\167\153"]="application/x-awk";
39 $mimemagic_data[0][15]["\43\41\57\165\163\162\57\142\151\156\57\147\141\167\153"]="application/x-gawk";
40 $mimemagic_data[0][15]["\43\41\57\165\163\162\57\142\151\156\57\156\141\167\153"]="application/x-nawk";
41 $mimemagic_data[0][15]["\43\41\57\165\163\162\57\142\151\156\57\160\145\162\154"]="application/x-perl";
42 $mimemagic_data[0][15]["\74\115\141\153\145\162\123\143\162\145\145\156\106\157\156"]="application/x-mif";
43 $mimemagic_data[0][14]["\122\145\154\141\171\55\126\145\162\163\151\157\156\72"]="message/rfc822";
44 $mimemagic_data[0][14]["\43\41\57\165\163\162\57\142\151\156\57\141\167\153"]="application/x-awk";
45 $mimemagic_data[0][14]["\43\41\57\165\163\162\57\142\151\156\57\172\163\150"]="application/x-shellscript";
46 $mimemagic_data[0][13]["\151\156\160\165\164\40\164\145\170\151\156\146\157"]="text/x-texinfo";
47 $mimemagic_data[0][12]["\122\145\164\165\162\156\55\120\141\164\150\72"]="message/rfc822";
48 $mimemagic_data[0][12]["\43\41\40\57\142\151\156\57\142\141\163\150"]="application/x-shellscript";
49 $mimemagic_data[0][12]["\43\41\40\57\142\151\156\57\147\141\167\153"]="application/x-gawk";
50 $mimemagic_data[0][12]["\43\41\40\57\142\151\156\57\156\141\167\153"]="application/x-nawk";
51 $mimemagic_data[0][12]["\43\41\40\57\142\151\156\57\160\145\162\154"]="application/x-perl";
52 $mimemagic_data[0][12]["\43\41\40\57\142\151\156\57\164\143\163\150"]="application/x-shellscript";
53 $mimemagic_data[0][11]["\144\70\72\141\156\156\157\165\156\143\145"]="application/x-bittorrent";
54 $mimemagic_data[0][11]["\43\41\40\57\142\151\156\57\141\167\153"]="application/x-awk";
55 $mimemagic_data[0][11]["\43\41\40\57\142\151\156\57\143\163\150"]="application/x-shellscript";
56 $mimemagic_data[0][11]["\43\41\40\57\142\151\156\57\153\163\150"]="application/x-shellscript";
57 $mimemagic_data[0][11]["\43\41\57\142\151\156\57\142\141\163\150"]="application/x-shellscript";
58 $mimemagic_data[0][11]["\43\41\57\142\151\156\57\147\141\167\153"]="application/x-gawk";
59 $mimemagic_data[0][11]["\43\41\57\142\151\156\57\156\141\167\153"]="application/x-nawk";
60 $mimemagic_data[0][11]["\43\41\57\142\151\156\57\160\145\162\154"]="application/x-perl";
61 $mimemagic_data[0][11]["\43\41\57\142\151\156\57\164\143\163\150"]="application/x-shellscript";
62 $mimemagic_data[0][10]["\106\157\162\167\141\162\144\40\164\157"]="message/rfc822";
63 $mimemagic_data[0][10]["\43\41\40\57\142\151\156\57\163\150"]="application/x-shellscript";
64 $mimemagic_data[0][10]["\43\41\57\142\151\156\57\141\167\153"]="application/x-awk";
65 $mimemagic_data[0][10]["\43\41\57\142\151\156\57\143\163\150"]="application/x-shellscript";
66 $mimemagic_data[0][10]["\43\41\57\142\151\156\57\153\163\150"]="application/x-shellscript";
67 $mimemagic_data[0][10]["\43\41\57\142\151\156\57\172\163\150"]="application/x-shellscript";
68 $mimemagic_data[0][10]["\74\115\141\153\145\162\106\151\154\145"]="application/x-mif";
69 $mimemagic_data[0][9]["\116\43\41\40\162\156\145\167\163"]="message/rfc822";
70 $mimemagic_data[0][9]["\122\145\143\145\151\166\145\144\72"]="message/rfc822";
71 $mimemagic_data[0][9]["\127\157\162\144\120\162\157\162\373"]="application/vnd.lotus-wordpro";
72 $mimemagic_data[0][9]["\43\41\57\142\151\156\57\163\150"]="application/x-shellscript";
73 $mimemagic_data[0][9]["\60\60\115\115\130\120\122\63\60"]="application/x-quark-xpress-3";
74 $mimemagic_data[0][8]["\101\124\46\124\106\117\122\115"]="image/vnd.djvu";
75 $mimemagic_data[0][8]["\127\157\162\144\120\162\157\60"]="application/vnd.lotus-wordpro";
76 $mimemagic_data[0][8]["\320\317\21\340\241\261\32\341"]="application/msword";
77 $mimemagic_data[0][8]["\43\41\40\162\156\145\167\163"]="message/rfc822";
78 $mimemagic_data[0][8]["\73\105\114\103\23\0\0\0"]="application/x-elc";
79 $mimemagic_data[0][8]["\74\115\111\106\106\151\154\145"]="application/x-mif";
80 $mimemagic_data[0][7]["\101\162\164\151\143\154\145"]="message/news";
81 $mimemagic_data[0][7]["\120\151\160\145\40\164\157"]="message/rfc822";
82 $mimemagic_data[0][7]["\123\164\165\146\146\111\164"]="application/x-stuffit";
83 $mimemagic_data[0][7]["\211\110\104\106\162\156\32"]="application/x-hdf";
84 $mimemagic_data[0][7]["\41\74\141\162\143\150\76"]="application/x-archive";
85 $mimemagic_data[0][6]["\106\107\106\71\65\141"]="image/x-unknown";
86 $mimemagic_data[0][6]["\107\111\106\71\64\172"]="image/x-unknown";
87 $mimemagic_data[0][6]["\333\245\55\60\60\60"]="application/msword";
88 $mimemagic_data[0][6]["\43\40\170\155\143\144"]="text/x-xmcd";
89 $mimemagic_data[0][6]["\57\52\40\130\120\115"]="image/x-xpmi";
90 $mimemagic_data[0][6]["\74\115\141\153\145\162"]="application/x-mif";
91 $mimemagic_data[0][5]["\106\162\157\155\72"]="message/rfc822";
92 $mimemagic_data[0][5]["\120\117\136\121\140"]="application/msword";
93 $mimemagic_data[0][5]["\120\141\164\150\72"]="message/news";
94 $mimemagic_data[0][5]["\130\162\145\146\72"]="message/news";
95 $mimemagic_data[0][5]["\45\120\104\106\55"]="application/pdf";
96 $mimemagic_data[0][5]["\74\102\157\157\153"]="application/x-mif";
97 $mimemagic_data[0][5]["\74\77\170\155\154"]="text/xml";
98 $mimemagic_data[0][5]["\75\74\141\162\76"]="application/x-archive";
99 $mimemagic_data[0][4]["\0\0\1\260"]="video/mp4v-es";
100 $mimemagic_data[0][4]["\0\0\1\263"]="video/mpv";
101 $mimemagic_data[0][4]["\0\0\1\265"]="video/mp4v-es";
102 $mimemagic_data[0][4]["\0\0\1\273"]="video/mpeg";
103 $mimemagic_data[0][4]["\0\0\2\0"]="application/x-123";
104 $mimemagic_data[0][4]["\0\0\32\0"]="application/x-123";
105 $mimemagic_data[0][4]["\0\6\25\141"]="application/x-dbm";
106 $mimemagic_data[0][4]["\101\104\111\106"]="audio/X-HX-AAC-ADIF";
107 $mimemagic_data[0][4]["\103\120\103\262"]="image/x-cpi";
108 $mimemagic_data[0][4]["\103\124\115\106"]="audio/x-unknown";
109 $mimemagic_data[0][4]["\107\104\102\115"]="application/x-gdbm";
110 $mimemagic_data[0][4]["\111\111\116\61"]="image/x-niff";
111 $mimemagic_data[0][4]["\111\115\120\115"]="audio/x-mod";
112 $mimemagic_data[0][4]["\115\117\126\111"]="video/x-sgi-movie";
113 $mimemagic_data[0][4]["\115\124\150\144"]="audio/midi";
114 $mimemagic_data[0][4]["\117\147\147\123"]="application/ogg";
115 $mimemagic_data[0][4]["\120\105\0\0"]="application/octet-stream";
116 $mimemagic_data[0][4]["\120\113\3\4"]="application/zip";
117 $mimemagic_data[0][4]["\122\141\162\41"]="application/x-rar";
118 $mimemagic_data[0][4]["\146\114\141\103"]="audio/x-flac";
119 $mimemagic_data[0][4]["\16\3\23\1"]="application/x-hdf";
120 $mimemagic_data[0][4]["\173\162\164\146"]="text/rtf";
121 $mimemagic_data[0][4]["\20\40\32\172"]="x-epoc/x-sisx-app";
122 $mimemagic_data[0][4]["\211\120\116\107"]="image/png";
123 $mimemagic_data[0][4]["\212\112\116\107"]="video/x-jng";
124 $mimemagic_data[0][4]["\212\115\116\107"]="video/x-mng";
125 $mimemagic_data[0][4]["\23\127\232\316"]="application/x-gdbm";
126 $mimemagic_data[0][4]["\316\316\316\316"]="application/x-java-jce-keystore";
127 $mimemagic_data[0][4]["\36\347\377\0"]="application/x-eet";
128 $mimemagic_data[0][4]["\376\355\376\355"]="application/x-java-keystore";
129 $mimemagic_data[0][4]["\376\67\60\43"]="application/msword";
130 $mimemagic_data[0][4]["\377\377\377\377"]="application/octet-stream";
131 $mimemagic_data[0][4]["\42\76\237\170"]="application/vnd.ms-tnef";
132 $mimemagic_data[0][4]["\56\122\115\106"]="application/vnd.rn-realmedia";
133 $mimemagic_data[0][4]["\56\162\141\375"]="audio/x-pn-realaudio";
134 $mimemagic_data[0][4]["\61\276\0\0"]="application/msword";
135 $mimemagic_data[0][4]["\70\102\120\123"]="image/vnd.adobe.photoshop";
136 $mimemagic_data[0][4]["\74\115\115\114"]="application/x-mif";
137 $mimemagic_data[0][4]["\74\41\55\55"]="text/html";
138 $mimemagic_data[0][3]["\102\132\150"]="application/x-bzip2";
139 $mimemagic_data[0][3]["\103\127\123"]="application/x-shockwave-flash";
140 $mimemagic_data[0][3]["\106\114\126"]="video/x-flv";
141 $mimemagic_data[0][3]["\107\111\106"]="image/gif";
142 $mimemagic_data[0][3]["\111\104\63"]="audio/mpeg";
143 $mimemagic_data[0][3]["\120\102\106"]="image/x-unknown";
144 $mimemagic_data[0][3]["\123\102\111"]="audio/x-unknown";
145 $mimemagic_data[0][3]["\224\246\56"]="application/msword";
146 $mimemagic_data[0][3]["\4\45\41"]="application/postscript";
147 $mimemagic_data[0][2]["\102\115"]="image/x-ms-bmp";
148 $mimemagic_data[0][2]["\111\111"]="image/tiff";
149 $mimemagic_data[0][2]["\114\132"]="application/octet-stream";
150 $mimemagic_data[0][2]["\115\115"]="image/tiff";
151 $mimemagic_data[0][2]["\115\132"]="application/octet-stream";
152 $mimemagic_data[0][2]["\115\341"]="audio/MP4A-LATM";
153 $mimemagic_data[0][2]["\120\61"]="image/x-portable-bitmap";
154 $mimemagic_data[0][2]["\120\62"]="image/x-portable-greymap";
155 $mimemagic_data[0][2]["\120\63"]="image/x-portable-pixmap";
156 $mimemagic_data[0][2]["\120\64"]="image/x-portable-bitmap";
157 $mimemagic_data[0][2]["\120\65"]="image/x-portable-greymap";
158 $mimemagic_data[0][2]["\120\66"]="image/x-portable-pixmap";
159 $mimemagic_data[0][2]["\12\50"]="application/x-elc";
160 $mimemagic_data[0][2]["\161\307"]="application/x-cpio";
161 $mimemagic_data[0][2]["\205\1"]="application/pgp-encrypted";
162 $mimemagic_data[0][2]["\225\0"]="application/pgp";
163 $mimemagic_data[0][2]["\225\1"]="application/pgp";
164 $mimemagic_data[0][2]["\231\0"]="application/pgp";
165 $mimemagic_data[0][2]["\231\1"]="application/pgp";
166 $mimemagic_data[0][2]["\246\0"]="application/pgp-encrypted";
167 $mimemagic_data[0][2]["\257\21"]="video/x-fli";
168 $mimemagic_data[0][2]["\257\22"]="video/x-flc";
169 $mimemagic_data[0][2]["\2\367"]="application/x-dvi";
170 $mimemagic_data[0][2]["\313\5"]="application/octet-stream";
171 $mimemagic_data[0][2]["\352\140"]="application/x-arj";
172 $mimemagic_data[0][2]["\367\2"]="application/x-dvi";
173 $mimemagic_data[0][2]["\377\330"]="image/jpeg";
174 $mimemagic_data[0][2]["\377\37"]="application/octet-stream";
175 $mimemagic_data[0][2]["\37\213"]="application/x-gzip";
176 $mimemagic_data[0][2]["\37\36"]="application/octet-stream";
177 $mimemagic_data[0][2]["\37\37"]="application/octet-stream";
178 $mimemagic_data[0][2]["\37\377"]="application/octet-stream";
179 $mimemagic_data[0][2]["\45\41"]="application/postscript";
180 $mimemagic_data[0][2]["\73\73"]="text/plain";
181 $mimemagic_data[0][1]["\1"]="video/x-unknown";
182 $mimemagic_data[0][1]["\2"]="video/x-unknown";
183 $mimemagic_data[2][30]["\55\55\55\102\105\107\111\116\40\120\107\120\40\120\125\102\114\111\103\40\113\105\131\40\102\114\117\103\113\55"]="application/pgp-keys";
184 $mimemagic_data[2][2]["\0\21"]="application/x-tex-tfm";
185 $mimemagic_data[2][2]["\0\22"]="application/x-tex-tfm";
186 $mimemagic_data[4][15]["\123\164\141\156\144\141\162\144\40\112\145\164\40\104\102"]="application/x-msaccess";
187 $mimemagic_data[4][4]["\146\162\145\145"]="video/quicktime";
188 $mimemagic_data[4][4]["\151\144\141\164"]="image/x-quicktime";
189 $mimemagic_data[4][4]["\151\144\163\143"]="image/x-quicktime";
190 $mimemagic_data[4][4]["\155\144\141\164"]="video/quicktime";
191 $mimemagic_data[4][4]["\155\157\157\166"]="video/quicktime";
192 $mimemagic_data[4][4]["\160\143\153\147"]="application/x-quicktime-player";
193 $mimemagic_data[4][4]["\163\153\151\160"]="video/quicktime";
194 $mimemagic_data[4][4]["\167\151\144\145"]="video/quicktime";
195 $mimemagic_data[8][4]["\101\111\106\103"]="audio/x-aiff";
196 $mimemagic_data[8][4]["\101\111\106\106"]="audio/x-aiff";
197 $mimemagic_data[8][4]["\20\0\4\31"]="application/vnd.symbian.install";
198 $mimemagic_data[8][4]["\70\123\126\130"]="audio/x-aiff";
199 $mimemagic_data[11][31]["\155\165\163\164\40\142\145\40\143\157\156\166\145\162\164\145\144\40\167\151\164\150\40\102\151\156\110\145\170\40\64"]="application/mac-binhex40";
200 $mimemagic_data[20][4]["\375\304\247\334"]="application/x-zoo";
201 $mimemagic_data[21][8]["\102\115\117\104\62\123\124\115"]="audio/x-mod";
202 $mimemagic_data[38][11]["\123\160\162\145\141\144\163\150\145\145\164"]="application/x-sc";
203 $mimemagic_data[39][14]["\75\74\147\155\162\72\127\157\162\153\142\157\157\153"]="application/x-gnumeric";
204 $mimemagic_data[128][4]["\104\111\103\115"]="application/dicom";
205 $mimemagic_data[128][4]["\120\105\0\0"]="application/octet-stream";
206 $mimemagic_data[512][19]["\122\60\157\60\157\60\164\60\40\60\105\60\156\60\164\60\162\60\171"]="application/msword";
207 $mimemagic_data[512][8]["\122\60\157\60\157\60\164\60"]="application/x-hwp";
208 $mimemagic_data[512][3]["\354\245\301"]="application/msword";
209 $mimemagic_data[1080][4]["\103\104\70\61"]="audio/x-mod";
210 $mimemagic_data[1080][4]["\106\114\124\64"]="audio/x-mod";
211 $mimemagic_data[1080][4]["\106\114\124\70"]="audio/x-mod";
212 $mimemagic_data[1080][4]["\115\41\113\41"]="audio/x-mod";
213 $mimemagic_data[1080][4]["\115\56\113\56"]="audio/x-mod";
214 $mimemagic_data[1080][4]["\117\113\124\101"]="audio/x-mod";
215 $mimemagic_data[1080][4]["\61\66\103\116"]="audio/x-mod";
216 $mimemagic_data[1080][4]["\63\62\103\116"]="audio/x-mod";
217 $mimemagic_data[1080][4]["\64\103\110\116"]="audio/x-mod";
218 $mimemagic_data[1080][4]["\66\103\110\116"]="audio/x-mod";
219 $mimemagic_data[1080][4]["\70\103\110\116"]="audio/x-mod";
220 $mimemagic_data[2080][29]["\115\151\143\162\157\163\157\146\164\40\105\170\143\145\154\40\65\56\60\40\127\157\162\153\163\150\145\145\164"]="application/vnd.ms-excel";
221 $mimemagic_data[2080][27]["\115\151\143\162\157\163\157\146\164\40\127\157\162\144\40\66\56\60\40\104\157\143\165\155\145\156\164"]="application/msword";
222 $mimemagic_data[2080][26]["\104\157\143\165\155\145\156\164\157\40\115\151\143\162\157\163\157\146\164\40\127\157\162\144\40\66"]="application/msword";
223 $mimemagic_data[2112][9]["\115\123\127\157\162\144\104\157\143"]="application/msword";
224 $mimemagic_data[2114][5]["\102\151\146\146\65"]="application/vnd.ms-excel";
225 $mimemagic_data[32769][5]["\103\104\60\60\61"]="application/x-iso9660-image";
226 $mimetypes_data["ez"] = "application/andrew-inset";
227 $mimetypes_data["anx"] = "application/annodex";
228 $mimetypes_data["atom"] = "application/atom+xml";
229 $mimetypes_data["atomcat"] = "application/atomcat+xml";
230 $mimetypes_data["atomsrv"] = "application/atomserv+xml";
231 $mimetypes_data["lin"] = "application/bbolin";
232 $mimetypes_data["cap"] = "application/cap";
233 $mimetypes_data["pcap"] = "application/cap";
234 $mimetypes_data["cu"] = "application/cu-seeme";
235 $mimetypes_data["davmount"] = "application/davmount+xml";
236 $mimetypes_data["tsp"] = "application/dsptype";
237 $mimetypes_data["es"] = "application/ecmascript";
238 $mimetypes_data["spl"] = "application/futuresplash";
239 $mimetypes_data["hta"] = "application/hta";
240 $mimetypes_data["jar"] = "application/java-archive";
241 $mimetypes_data["ser"] = "application/java-serialized-object";
242 $mimetypes_data["class"] = "application/java-vm";
243 $mimetypes_data["js"] = "application/javascript";
244 $mimetypes_data["m3g"] = "application/m3g";
245 $mimetypes_data["hqx"] = "application/mac-binhex40";
246 $mimetypes_data["cpt"] = "application/mac-compactpro";
247 $mimetypes_data["nb"] = "application/mathematica";
248 $mimetypes_data["nbp"] = "application/mathematica";
249 $mimetypes_data["mdb"] = "application/msaccess";
250 $mimetypes_data["doc"] = "application/msword";
251 $mimetypes_data["dot"] = "application/msword";
252 $mimetypes_data["bin"] = "application/octet-stream";
253 $mimetypes_data["oda"] = "application/oda";
254 $mimetypes_data["ogx"] = "application/ogg";
255 $mimetypes_data["pdf"] = "application/pdf";
256 $mimetypes_data["key"] = "application/pgp-keys";
257 $mimetypes_data["pgp"] = "application/pgp-signature";
258 $mimetypes_data["prf"] = "application/pics-rules";
259 $mimetypes_data["ps"] = "application/postscript";
260 $mimetypes_data["ai"] = "application/postscript";
261 $mimetypes_data["eps"] = "application/postscript";
262 $mimetypes_data["espi"] = "application/postscript";
263 $mimetypes_data["epsf"] = "application/postscript";
264 $mimetypes_data["eps2"] = "application/postscript";
265 $mimetypes_data["eps3"] = "application/postscript";
266 $mimetypes_data["rar"] = "application/rar";
267 $mimetypes_data["rdf"] = "application/rdf+xml";
268 $mimetypes_data["rss"] = "application/rss+xml";
269 $mimetypes_data["rtf"] = "application/rtf";
270 $mimetypes_data["smi"] = "application/smil";
271 $mimetypes_data["smil"] = "application/smil";
272 $mimetypes_data["xhtml"] = "application/xhtml+xml";
273 $mimetypes_data["xht"] = "application/xhtml+xml";
274 $mimetypes_data["xml"] = "application/xml";
275 $mimetypes_data["xsl"] = "application/xml";
276 $mimetypes_data["xsd"] = "application/xml";
277 $mimetypes_data["xspf"] = "application/xspf+xml";
278 $mimetypes_data["zip"] = "application/zip";
279 $mimetypes_data["cdy"] = "application/vnd.cinderella";
280 $mimetypes_data["kml"] = "application/vnd.google-earth.kml+xml";
281 $mimetypes_data["kmz"] = "application/vnd.google-earth.kmz";
282 $mimetypes_data["xul"] = "application/vnd.mozilla.xul+xml";
283 $mimetypes_data["xls"] = "application/vnd.ms-excel";
284 $mimetypes_data["xlb"] = "application/vnd.ms-excel";
285 $mimetypes_data["xlt"] = "application/vnd.ms-excel";
286 $mimetypes_data["cat"] = "application/vnd.ms-pki.seccat";
287 $mimetypes_data["stl"] = "application/vnd.ms-pki.stl";
288 $mimetypes_data["ppt"] = "application/vnd.ms-powerpoint";
289 $mimetypes_data["pps"] = "application/vnd.ms-powerpoint";
290 $mimetypes_data["odc"] = "application/vnd.oasis.opendocument.chart";
291 $mimetypes_data["odb"] = "application/vnd.oasis.opendocument.database";
292 $mimetypes_data["odf"] = "application/vnd.oasis.opendocument.formula";
293 $mimetypes_data["odg"] = "application/vnd.oasis.opendocument.graphics";
294 $mimetypes_data["otg"] = "application/vnd.oasis.opendocument.graphics-template";
295 $mimetypes_data["odi"] = "application/vnd.oasis.opendocument.image";
296 $mimetypes_data["odp"] = "application/vnd.oasis.opendocument.presentation";
297 $mimetypes_data["otp"] = "application/vnd.oasis.opendocument.presentation-template";
298 $mimetypes_data["ods"] = "application/vnd.oasis.opendocument.spreadsheet";
299 $mimetypes_data["ots"] = "application/vnd.oasis.opendocument.spreadsheet-template";
300 $mimetypes_data["odt"] = "application/vnd.oasis.opendocument.text";
301 $mimetypes_data["odm"] = "application/vnd.oasis.opendocument.text-master";
302 $mimetypes_data["ott"] = "application/vnd.oasis.opendocument.text-template";
303 $mimetypes_data["oth"] = "application/vnd.oasis.opendocument.text-web";
304 $mimetypes_data["cod"] = "application/vnd.rim.cod";
305 $mimetypes_data["mmf"] = "application/vnd.smaf";
306 $mimetypes_data["sdc"] = "application/vnd.stardivision.calc";
307 $mimetypes_data["sds"] = "application/vnd.stardivision.chart";
308 $mimetypes_data["sda"] = "application/vnd.stardivision.draw";
309 $mimetypes_data["sdd"] = "application/vnd.stardivision.impress";
310 $mimetypes_data["sdf"] = "application/vnd.stardivision.math";
311 $mimetypes_data["sdw"] = "application/vnd.stardivision.writer";
312 $mimetypes_data["sgl"] = "application/vnd.stardivision.writer-global";
313 $mimetypes_data["sxc"] = "application/vnd.sun.xml.calc";
314 $mimetypes_data["stc"] = "application/vnd.sun.xml.calc.template";
315 $mimetypes_data["sxd"] = "application/vnd.sun.xml.draw";
316 $mimetypes_data["std"] = "application/vnd.sun.xml.draw.template";
317 $mimetypes_data["sxi"] = "application/vnd.sun.xml.impress";
318 $mimetypes_data["sti"] = "application/vnd.sun.xml.impress.template";
319 $mimetypes_data["sxm"] = "application/vnd.sun.xml.math";
320 $mimetypes_data["sxw"] = "application/vnd.sun.xml.writer";
321 $mimetypes_data["sxg"] = "application/vnd.sun.xml.writer.global";
322 $mimetypes_data["stw"] = "application/vnd.sun.xml.writer.template";
323 $mimetypes_data["sis"] = "application/vnd.symbian.install";
324 $mimetypes_data["vsd"] = "application/vnd.visio";
325 $mimetypes_data["wbxml"] = "application/vnd.wap.wbxml";
326 $mimetypes_data["wmlc"] = "application/vnd.wap.wmlc";
327 $mimetypes_data["wmlsc"] = "application/vnd.wap.wmlscriptc";
328 $mimetypes_data["wpd"] = "application/vnd.wordperfect";
329 $mimetypes_data["wp5"] = "application/vnd.wordperfect5.1";
330 $mimetypes_data["wk"] = "application/x-123";
331 $mimetypes_data["7z"] = "application/x-7z-compressed";
332 $mimetypes_data["abw"] = "application/x-abiword";
333 $mimetypes_data["dmg"] = "application/x-apple-diskimage";
334 $mimetypes_data["bcpio"] = "application/x-bcpio";
335 $mimetypes_data["torrent"] = "application/x-bittorrent";
336 $mimetypes_data["cab"] = "application/x-cab";
337 $mimetypes_data["cbr"] = "application/x-cbr";
338 $mimetypes_data["cbz"] = "application/x-cbz";
339 $mimetypes_data["cdf"] = "application/x-cdf";
340 $mimetypes_data["cda"] = "application/x-cdf";
341 $mimetypes_data["vcd"] = "application/x-cdlink";
342 $mimetypes_data["pgn"] = "application/x-chess-pgn";
343 $mimetypes_data["cpio"] = "application/x-cpio";
344 $mimetypes_data["csh"] = "application/x-csh";
345 $mimetypes_data["deb"] = "application/x-debian-package";
346 $mimetypes_data["udeb"] = "application/x-debian-package";
347 $mimetypes_data["dcr"] = "application/x-director";
348 $mimetypes_data["dir"] = "application/x-director";
349 $mimetypes_data["dxr"] = "application/x-director";
350 $mimetypes_data["dms"] = "application/x-dms";
351 $mimetypes_data["wad"] = "application/x-doom";
352 $mimetypes_data["dvi"] = "application/x-dvi";
353 $mimetypes_data["rhtml"] = "application/x-httpd-eruby";
354 $mimetypes_data["pfa"] = "application/x-font";
355 $mimetypes_data["pfb"] = "application/x-font";
356 $mimetypes_data["gsf"] = "application/x-font";
357 $mimetypes_data["pcf"] = "application/x-font";
358 $mimetypes_data["pcf.Z"] = "application/x-font";
359 $mimetypes_data["mm"] = "application/x-freemind";
360 $mimetypes_data["spl"] = "application/x-futuresplash";
361 $mimetypes_data["gnumeric"] = "application/x-gnumeric";
362 $mimetypes_data["sgf"] = "application/x-go-sgf";
363 $mimetypes_data["gcf"] = "application/x-graphing-calculator";
364 $mimetypes_data["gtar"] = "application/x-gtar";
365 $mimetypes_data["tgz"] = "application/x-gtar";
366 $mimetypes_data["taz"] = "application/x-gtar";
367 $mimetypes_data["hdf"] = "application/x-hdf";
368 $mimetypes_data["phtml"] = "application/x-httpd-php";
369 $mimetypes_data["pht"] = "application/x-httpd-php";
370 $mimetypes_data["php"] = "application/x-httpd-php";
371 $mimetypes_data["phps"] = "application/x-httpd-php-source";
372 $mimetypes_data["php3"] = "application/x-httpd-php3";
373 $mimetypes_data["php3p"] = "application/x-httpd-php3-preprocessed";
374 $mimetypes_data["php4"] = "application/x-httpd-php4";
375 $mimetypes_data["ica"] = "application/x-ica";
376 $mimetypes_data["info"] = "application/x-info";
377 $mimetypes_data["ins"] = "application/x-internet-signup";
378 $mimetypes_data["isp"] = "application/x-internet-signup";
379 $mimetypes_data["iii"] = "application/x-iphone";
380 $mimetypes_data["iso"] = "application/x-iso9660-image";
381 $mimetypes_data["jam"] = "application/x-jam";
382 $mimetypes_data["jnlp"] = "application/x-java-jnlp-file";
383 $mimetypes_data["jmz"] = "application/x-jmol";
384 $mimetypes_data["chrt"] = "application/x-kchart";
385 $mimetypes_data["kil"] = "application/x-killustrator";
386 $mimetypes_data["skp"] = "application/x-koan";
387 $mimetypes_data["skd"] = "application/x-koan";
388 $mimetypes_data["skt"] = "application/x-koan";
389 $mimetypes_data["skm"] = "application/x-koan";
390 $mimetypes_data["kpr"] = "application/x-kpresenter";
391 $mimetypes_data["kpt"] = "application/x-kpresenter";
392 $mimetypes_data["ksp"] = "application/x-kspread";
393 $mimetypes_data["kwd"] = "application/x-kword";
394 $mimetypes_data["kwt"] = "application/x-kword";
395 $mimetypes_data["latex"] = "application/x-latex";
396 $mimetypes_data["lha"] = "application/x-lha";
397 $mimetypes_data["lyx"] = "application/x-lyx";
398 $mimetypes_data["lzh"] = "application/x-lzh";
399 $mimetypes_data["lzx"] = "application/x-lzx";
400 $mimetypes_data["frm"] = "application/x-maker";
401 $mimetypes_data["maker"] = "application/x-maker";
402 $mimetypes_data["frame"] = "application/x-maker";
403 $mimetypes_data["fm"] = "application/x-maker";
404 $mimetypes_data["fb"] = "application/x-maker";
405 $mimetypes_data["book"] = "application/x-maker";
406 $mimetypes_data["fbdoc"] = "application/x-maker";
407 $mimetypes_data["mif"] = "application/x-mif";
408 $mimetypes_data["wmd"] = "application/x-ms-wmd";
409 $mimetypes_data["wmz"] = "application/x-ms-wmz";
410 $mimetypes_data["com"] = "application/x-msdos-program";
411 $mimetypes_data["exe"] = "application/x-msdos-program";
412 $mimetypes_data["bat"] = "application/x-msdos-program";
413 $mimetypes_data["dll"] = "application/x-msdos-program";
414 $mimetypes_data["msi"] = "application/x-msi";
415 $mimetypes_data["nc"] = "application/x-netcdf";
416 $mimetypes_data["pac"] = "application/x-ns-proxy-autoconfig";
417 $mimetypes_data["dat"] = "application/x-ns-proxy-autoconfig";
418 $mimetypes_data["nwc"] = "application/x-nwc";
419 $mimetypes_data["o"] = "application/x-object";
420 $mimetypes_data["oza"] = "application/x-oz-application";
421 $mimetypes_data["p7r"] = "application/x-pkcs7-certreqresp";
422 $mimetypes_data["crl"] = "application/x-pkcs7-crl";
423 $mimetypes_data["pyc"] = "application/x-python-code";
424 $mimetypes_data["pyo"] = "application/x-python-code";
425 $mimetypes_data["qgs"] = "application/x-qgis";
426 $mimetypes_data["shp"] = "application/x-qgis";
427 $mimetypes_data["shx"] = "application/x-qgis";
428 $mimetypes_data["qtl"] = "application/x-quicktimeplayer";
429 $mimetypes_data["rpm"] = "application/x-redhat-package-manager";
430 $mimetypes_data["rb"] = "application/x-ruby";
431 $mimetypes_data["sh"] = "application/x-sh";
432 $mimetypes_data["shar"] = "application/x-shar";
433 $mimetypes_data["swf"] = "application/x-shockwave-flash";
434 $mimetypes_data["swfl"] = "application/x-shockwave-flash";
435 $mimetypes_data["sit"] = "application/x-stuffit";
436 $mimetypes_data["sitx"] = "application/x-stuffit";
437 $mimetypes_data["sv4cpio"] = "application/x-sv4cpio";
438 $mimetypes_data["sv4crc"] = "application/x-sv4crc";
439 $mimetypes_data["tar"] = "application/x-tar";
440 $mimetypes_data["tcl"] = "application/x-tcl";
441 $mimetypes_data["gf"] = "application/x-tex-gf";
442 $mimetypes_data["pk"] = "application/x-tex-pk";
443 $mimetypes_data["texinfo"] = "application/x-texinfo";
444 $mimetypes_data["texi"] = "application/x-texinfo";
445 $mimetypes_data["~"] = "application/x-trash";
446 $mimetypes_data["%"] = "application/x-trash";
447 $mimetypes_data["bak"] = "application/x-trash";
448 $mimetypes_data["old"] = "application/x-trash";
449 $mimetypes_data["sik"] = "application/x-trash";
450 $mimetypes_data["t"] = "application/x-troff";
451 $mimetypes_data["tr"] = "application/x-troff";
452 $mimetypes_data["roff"] = "application/x-troff";
453 $mimetypes_data["man"] = "application/x-troff-man";
454 $mimetypes_data["me"] = "application/x-troff-me";
455 $mimetypes_data["ms"] = "application/x-troff-ms";
456 $mimetypes_data["ustar"] = "application/x-ustar";
457 $mimetypes_data["src"] = "application/x-wais-source";
458 $mimetypes_data["wz"] = "application/x-wingz";
459 $mimetypes_data["crt"] = "application/x-x509-ca-cert";
460 $mimetypes_data["xcf"] = "application/x-xcf";
461 $mimetypes_data["fig"] = "application/x-xfig";
462 $mimetypes_data["xpi"] = "application/x-xpinstall";
463 $mimetypes_data["amr"] = "audio/amr";
464 $mimetypes_data["awb"] = "audio/amr-wb";
465 $mimetypes_data["amr"] = "audio/amr";
466 $mimetypes_data["awb"] = "audio/amr-wb";
467 $mimetypes_data["axa"] = "audio/annodex";
468 $mimetypes_data["au"] = "audio/basic";
469 $mimetypes_data["snd"] = "audio/basic";
470 $mimetypes_data["flac"] = "audio/flac";
471 $mimetypes_data["mid"] = "audio/midi";
472 $mimetypes_data["midi"] = "audio/midi";
473 $mimetypes_data["kar"] = "audio/midi";
474 $mimetypes_data["mpga"] = "audio/mpeg";
475 $mimetypes_data["mpega"] = "audio/mpeg";
476 $mimetypes_data["mp2"] = "audio/mpeg";
477 $mimetypes_data["mp3"] = "audio/mpeg";
478 $mimetypes_data["m4a"] = "audio/mpeg";
479 $mimetypes_data["m3u"] = "audio/mpegurl";
480 $mimetypes_data["oga"] = "audio/ogg";
481 $mimetypes_data["ogg"] = "audio/ogg";
482 $mimetypes_data["spx"] = "audio/ogg";
483 $mimetypes_data["sid"] = "audio/prs.sid";
484 $mimetypes_data["aif"] = "audio/x-aiff";
485 $mimetypes_data["aiff"] = "audio/x-aiff";
486 $mimetypes_data["aifc"] = "audio/x-aiff";
487 $mimetypes_data["gsm"] = "audio/x-gsm";
488 $mimetypes_data["m3u"] = "audio/x-mpegurl";
489 $mimetypes_data["wma"] = "audio/x-ms-wma";
490 $mimetypes_data["wax"] = "audio/x-ms-wax";
491 $mimetypes_data["ra"] = "audio/x-pn-realaudio";
492 $mimetypes_data["rm"] = "audio/x-pn-realaudio";
493 $mimetypes_data["ram"] = "audio/x-pn-realaudio";
494 $mimetypes_data["ra"] = "audio/x-realaudio";
495 $mimetypes_data["pls"] = "audio/x-scpls";
496 $mimetypes_data["sd2"] = "audio/x-sd2";
497 $mimetypes_data["wav"] = "audio/x-wav";
498 $mimetypes_data["alc"] = "chemical/x-alchemy";
499 $mimetypes_data["cac"] = "chemical/x-cache";
500 $mimetypes_data["cache"] = "chemical/x-cache";
501 $mimetypes_data["csf"] = "chemical/x-cache-csf";
502 $mimetypes_data["cbin"] = "chemical/x-cactvs-binary";
503 $mimetypes_data["cascii"] = "chemical/x-cactvs-binary";
504 $mimetypes_data["ctab"] = "chemical/x-cactvs-binary";
505 $mimetypes_data["cdx"] = "chemical/x-cdx";
506 $mimetypes_data["cer"] = "chemical/x-cerius";
507 $mimetypes_data["c3d"] = "chemical/x-chem3d";
508 $mimetypes_data["chm"] = "chemical/x-chemdraw";
509 $mimetypes_data["cif"] = "chemical/x-cif";
510 $mimetypes_data["cmdf"] = "chemical/x-cmdf";
511 $mimetypes_data["cml"] = "chemical/x-cml";
512 $mimetypes_data["cpa"] = "chemical/x-compass";
513 $mimetypes_data["bsd"] = "chemical/x-crossfire";
514 $mimetypes_data["csml"] = "chemical/x-csml";
515 $mimetypes_data["csm"] = "chemical/x-csml";
516 $mimetypes_data["ctx"] = "chemical/x-ctx";
517 $mimetypes_data["cxf"] = "chemical/x-cxf";
518 $mimetypes_data["cef"] = "chemical/x-cxf";
519 $mimetypes_data["emb"] = "chemical/x-embl-dl-nucleotide";
520 $mimetypes_data["embl"] = "chemical/x-embl-dl-nucleotide";
521 $mimetypes_data["spc"] = "chemical/x-galactic-spc";
522 $mimetypes_data["inp"] = "chemical/x-gamess-input";
523 $mimetypes_data["gam"] = "chemical/x-gamess-input";
524 $mimetypes_data["gamin"] = "chemical/x-gamess-input";
525 $mimetypes_data["fch"] = "chemical/x-gaussian-checkpoint";
526 $mimetypes_data["fchk"] = "chemical/x-gaussian-checkpoint";
527 $mimetypes_data["cub"] = "chemical/x-gaussian-cube";
528 $mimetypes_data["gau"] = "chemical/x-gaussian-input";
529 $mimetypes_data["gjc"] = "chemical/x-gaussian-input";
530 $mimetypes_data["gjf"] = "chemical/x-gaussian-input";
531 $mimetypes_data["gal"] = "chemical/x-gaussian-log";
532 $mimetypes_data["gcg"] = "chemical/x-gcg8-sequence";
533 $mimetypes_data["gen"] = "chemical/x-genbank";
534 $mimetypes_data["hin"] = "chemical/x-hin";
535 $mimetypes_data["istr"] = "chemical/x-isostar";
536 $mimetypes_data["ist"] = "chemical/x-isostar";
537 $mimetypes_data["jdx"] = "chemical/x-jcamp-dx";
538 $mimetypes_data["dx"] = "chemical/x-jcamp-dx";
539 $mimetypes_data["kin"] = "chemical/x-kinemage";
540 $mimetypes_data["mcm"] = "chemical/x-macmolecule";
541 $mimetypes_data["mmd"] = "chemical/x-macromodel-input";
542 $mimetypes_data["mmod"] = "chemical/x-macromodel-input";
543 $mimetypes_data["mol"] = "chemical/x-mdl-molfile";
544 $mimetypes_data["rd"] = "chemical/x-mdl-rdfile";
545 $mimetypes_data["rxn"] = "chemical/x-mdl-rxnfile";
546 $mimetypes_data["sd"] = "chemical/x-mdl-sdfile";
547 $mimetypes_data["sdf"] = "chemical/x-mdl-sdfile";
548 $mimetypes_data["tgf"] = "chemical/x-mdl-tgf";
549 $mimetypes_data["mcif"] = "chemical/x-mmcif";
550 $mimetypes_data["mol2"] = "chemical/x-mol2";
551 $mimetypes_data["b"] = "chemical/x-molconn-Z";
552 $mimetypes_data["gpt"] = "chemical/x-mopac-graph";
553 $mimetypes_data["mop"] = "chemical/x-mopac-input";
554 $mimetypes_data["mopcrt"] = "chemical/x-mopac-input";
555 $mimetypes_data["mpc"] = "chemical/x-mopac-input";
556 $mimetypes_data["zmt"] = "chemical/x-mopac-input";
557 $mimetypes_data["moo"] = "chemical/x-mopac-out";
558 $mimetypes_data["mvb"] = "chemical/x-mopac-vib";
559 $mimetypes_data["asn"] = "chemical/x-ncbi-asn1";
560 $mimetypes_data["prt"] = "chemical/x-ncbi-asn1-ascii";
561 $mimetypes_data["ent"] = "chemical/x-ncbi-asn1-ascii";
562 $mimetypes_data["val"] = "chemical/x-ncbi-asn1-binary";
563 $mimetypes_data["aso"] = "chemical/x-ncbi-asn1-binary";
564 $mimetypes_data["asn"] = "chemical/x-ncbi-asn1-spec";
565 $mimetypes_data["pdb"] = "chemical/x-pdb";
566 $mimetypes_data["ent"] = "chemical/x-pdb";
567 $mimetypes_data["ros"] = "chemical/x-rosdal";
568 $mimetypes_data["sw"] = "chemical/x-swissprot";
569 $mimetypes_data["vms"] = "chemical/x-vamas-iso14976";
570 $mimetypes_data["vmd"] = "chemical/x-vmd";
571 $mimetypes_data["xtel"] = "chemical/x-xtel";
572 $mimetypes_data["xyz"] = "chemical/x-xyz";
573 $mimetypes_data["gif"] = "image/gif";
574 $mimetypes_data["ief"] = "image/ief";
575 $mimetypes_data["jpeg"] = "image/jpeg";
576 $mimetypes_data["jpg"] = "image/jpeg";
577 $mimetypes_data["jpe"] = "image/jpeg";
578 $mimetypes_data["pcx"] = "image/pcx";
579 $mimetypes_data["png"] = "image/png";
580 $mimetypes_data["svg"] = "image/svg+xml";
581 $mimetypes_data["svgz"] = "image/svg+xml";
582 $mimetypes_data["tiff"] = "image/tiff";
583 $mimetypes_data["tif"] = "image/tiff";
584 $mimetypes_data["djvu"] = "image/vnd.djvu";
585 $mimetypes_data["djv"] = "image/vnd.djvu";
586 $mimetypes_data["wbmp"] = "image/vnd.wap.wbmp";
587 $mimetypes_data["ras"] = "image/x-cmu-raster";
588 $mimetypes_data["cdr"] = "image/x-coreldraw";
589 $mimetypes_data["pat"] = "image/x-coreldrawpattern";
590 $mimetypes_data["cdt"] = "image/x-coreldrawtemplate";
591 $mimetypes_data["cpt"] = "image/x-corelphotopaint";
592 $mimetypes_data["ico"] = "image/x-icon";
593 $mimetypes_data["art"] = "image/x-jg";
594 $mimetypes_data["jng"] = "image/x-jng";
595 $mimetypes_data["bmp"] = "image/x-ms-bmp";
596 $mimetypes_data["psd"] = "image/x-photoshop";
597 $mimetypes_data["pnm"] = "image/x-portable-anymap";
598 $mimetypes_data["pbm"] = "image/x-portable-bitmap";
599 $mimetypes_data["pgm"] = "image/x-portable-graymap";
600 $mimetypes_data["ppm"] = "image/x-portable-pixmap";
601 $mimetypes_data["rgb"] = "image/x-rgb";
602 $mimetypes_data["xbm"] = "image/x-xbitmap";
603 $mimetypes_data["xpm"] = "image/x-xpixmap";
604 $mimetypes_data["xwd"] = "image/x-xwindowdump";
605 $mimetypes_data["eml"] = "message/rfc822";
606 $mimetypes_data["igs"] = "model/iges";
607 $mimetypes_data["iges"] = "model/iges";
608 $mimetypes_data["msh"] = "model/mesh";
609 $mimetypes_data["mesh"] = "model/mesh";
610 $mimetypes_data["silo"] = "model/mesh";
611 $mimetypes_data["wrl"] = "model/vrml";
612 $mimetypes_data["vrml"] = "model/vrml";
613 $mimetypes_data["ics"] = "text/calendar";
614 $mimetypes_data["icz"] = "text/calendar";
615 $mimetypes_data["css"] = "text/css";
616 $mimetypes_data["csv"] = "text/csv";
617 $mimetypes_data["323"] = "text/h323";
618 $mimetypes_data["html"] = "text/html";
619 $mimetypes_data["htm"] = "text/html";
620 $mimetypes_data["shtml"] = "text/html";
621 $mimetypes_data["uls"] = "text/iuls";
622 $mimetypes_data["mml"] = "text/mathml";
623 $mimetypes_data["asc"] = "text/plain";
624 $mimetypes_data["txt"] = "text/plain";
625 $mimetypes_data["text"] = "text/plain";
626 $mimetypes_data["pot"] = "text/plain";
627 $mimetypes_data["brf"] = "text/plain";
628 $mimetypes_data["rtx"] = "text/richtext";
629 $mimetypes_data["sct"] = "text/scriptlet";
630 $mimetypes_data["wsc"] = "text/scriptlet";
631 $mimetypes_data["tm"] = "text/texmacs";
632 $mimetypes_data["ts"] = "text/texmacs";
633 $mimetypes_data["tsv"] = "text/tab-separated-values";
634 $mimetypes_data["jad"] = "text/vnd.sun.j2me.app-descriptor";
635 $mimetypes_data["wml"] = "text/vnd.wap.wml";
636 $mimetypes_data["wmls"] = "text/vnd.wap.wmlscript";
637 $mimetypes_data["bib"] = "text/x-bibtex";
638 $mimetypes_data["boo"] = "text/x-boo";
639 $mimetypes_data["h++"] = "text/x-c++hdr";
640 $mimetypes_data["hpp"] = "text/x-c++hdr";
641 $mimetypes_data["hxx"] = "text/x-c++hdr";
642 $mimetypes_data["hh"] = "text/x-c++hdr";
643 $mimetypes_data["c++"] = "text/x-c++src";
644 $mimetypes_data["cpp"] = "text/x-c++src";
645 $mimetypes_data["cxx"] = "text/x-c++src";
646 $mimetypes_data["cc"] = "text/x-c++src";
647 $mimetypes_data["h"] = "text/x-chdr";
648 $mimetypes_data["htc"] = "text/x-component";
649 $mimetypes_data["csh"] = "text/x-csh";
650 $mimetypes_data["c"] = "text/x-csrc";
651 $mimetypes_data["d"] = "text/x-dsrc";
652 $mimetypes_data["diff"] = "text/x-diff";
653 $mimetypes_data["patch"] = "text/x-diff";
654 $mimetypes_data["hs"] = "text/x-haskell";
655 $mimetypes_data["java"] = "text/x-java";
656 $mimetypes_data["lhs"] = "text/x-literate-haskell";
657 $mimetypes_data["moc"] = "text/x-moc";
658 $mimetypes_data["p"] = "text/x-pascal";
659 $mimetypes_data["pas"] = "text/x-pascal";
660 $mimetypes_data["gcd"] = "text/x-pcs-gcd";
661 $mimetypes_data["pl"] = "text/x-perl";
662 $mimetypes_data["pm"] = "text/x-perl";
663 $mimetypes_data["py"] = "text/x-python";
664 $mimetypes_data["scala"] = "text/x-scala";
665 $mimetypes_data["etx"] = "text/x-setext";
666 $mimetypes_data["sh"] = "text/x-sh";
667 $mimetypes_data["tcl"] = "text/x-tcl";
668 $mimetypes_data["tk"] = "text/x-tcl";
669 $mimetypes_data["tex"] = "text/x-tex";
670 $mimetypes_data["ltx"] = "text/x-tex";
671 $mimetypes_data["sty"] = "text/x-tex";
672 $mimetypes_data["cls"] = "text/x-tex";
673 $mimetypes_data["vcs"] = "text/x-vcalendar";
674 $mimetypes_data["vcf"] = "text/x-vcard";
675 $mimetypes_data["3gp"] = "video/3gpp";
676 $mimetypes_data["axv"] = "video/annodex";
677 $mimetypes_data["dl"] = "video/dl";
678 $mimetypes_data["dif"] = "video/dv";
679 $mimetypes_data["dv"] = "video/dv";
680 $mimetypes_data["fli"] = "video/fli";
681 $mimetypes_data["gl"] = "video/gl";
682 $mimetypes_data["mpeg"] = "video/mpeg";
683 $mimetypes_data["mpg"] = "video/mpeg";
684 $mimetypes_data["mpe"] = "video/mpeg";
685 $mimetypes_data["mp4"] = "video/mp4";
686 $mimetypes_data["qt"] = "video/quicktime";
687 $mimetypes_data["mov"] = "video/quicktime";
688 $mimetypes_data["ogv"] = "video/ogg";
689 $mimetypes_data["mxu"] = "video/vnd.mpegurl";
690 $mimetypes_data["flv"] = "video/x-flv";
691 $mimetypes_data["lsf"] = "video/x-la-asf";
692 $mimetypes_data["lsx"] = "video/x-la-asf";
693 $mimetypes_data["mng"] = "video/x-mng";
694 $mimetypes_data["asf"] = "video/x-ms-asf";
695 $mimetypes_data["asx"] = "video/x-ms-asf";
696 $mimetypes_data["wm"] = "video/x-ms-wm";
697 $mimetypes_data["wmv"] = "video/x-ms-wmv";
698 $mimetypes_data["wmx"] = "video/x-ms-wmx";
699 $mimetypes_data["wvx"] = "video/x-ms-wvx";
700 $mimetypes_data["avi"] = "video/x-msvideo";
701 $mimetypes_data["movie"] = "video/x-sgi-movie";
702 $mimetypes_data["mpv"] = "video/x-matroska";
703 $mimetypes_data["ice"] = "x-conference/x-cooltalk";
704 $mimetypes_data["sisx"] = "x-epoc/x-sisx-app";
705 $mimetypes_data["vrm"] = "x-world/x-vrml";
706 $mimetypes_data["vrml"] = "x-world/x-vrml";
707 $mimetypes_data["wrl"] = "x-world/x-vrml";
708 $mimetypes_data["p7s"] = "application/pkcs7-signature";
709 $mimetypes_data["p7m"] = "application/pkcs7-mime";
710 $mimetypes_data["p7c"] = "application/pkcs7-mime";
711
712 $MIME_EXT = 0x01;
713 $MIME_DATA = 0x02;
714
715 $result = false;
716 if ($flags & $MIME_DATA) {
717 reset($mimemagic_data);
718 if ($content) {
719 $content_length = byte_strlen($content);
720 while (!$result && (list($offset, $odata)=each($mimemagic_data))) {
721 while (!$result && (list($length, $ldata)=each($odata))) {
722 if ($content_length >= $offset+$length) {
723 $lookup = byte_substr($content,$offset,$length);
724 if (isset($ldata[$lookup]))
725 $result=$ldata[$lookup];
726 }
727 }
728 }
729 }
730 }
731
732 if (($flags & $MIME_EXT) && ( (($flags & $MIME_DATA) && !$result) || !($flags & $MIME_DATA) ) ) {
733 if (eregi('.*[.]([^.]*)', $filename, $regs)) {
734 if (isset($mimetypes_data[strtolower($regs[1])]))
735 $result = $mimetypes_data[strtolower($regs[1])];
736 }
737 }
738 return $result;
739 }
740
741 ?>