php header Content-Type类型小结


Posted in PHP onJuly 03, 2011
<?php 
$mimetypes = array( 
'ez' => 'application/andrew-inset', 
'hqx' => 'application/mac-binhex40', 
'cpt' => 'application/mac-compactpro', 
'doc' => 'application/msword', 
'bin' => 'application/octet-stream', 
'dms' => 'application/octet-stream', 
'lha' => 'application/octet-stream', 
'lzh' => 'application/octet-stream', 
'exe' => 'application/octet-stream', 
'class' => 'application/octet-stream', 
'so' => 'application/octet-stream', 
'dll' => 'application/octet-stream', 
'oda' => 'application/oda', 
'pdf' => 'application/pdf', 
'ai' => 'application/postscript', 
'eps' => 'application/postscript', 
'ps' => 'application/postscript', 
'smi' => 'application/smil', 
'smil' => 'application/smil', 
'mif' => 'application/vnd.mif', 
'xls' => 'application/vnd.ms-excel', 
'ppt' => 'application/vnd.ms-powerpoint', 
'wbxml' => 'application/vnd.wap.wbxml', 
'wmlc' => 'application/vnd.wap.wmlc', 
'wmlsc' => 'application/vnd.wap.wmlscriptc', 
'bcpio' => 'application/x-bcpio', 
'vcd' => 'application/x-cdlink', 
'pgn' => 'application/x-chess-pgn', 
'cpio' => 'application/x-cpio', 
'csh' => 'application/x-csh', 
'dcr' => 'application/x-director', 
'dir' => 'application/x-director', 
'dxr' => 'application/x-director', 
'dvi' => 'application/x-dvi', 
'spl' => 'application/x-futuresplash', 
'gtar' => 'application/x-gtar', 
'hdf' => 'application/x-hdf', 
'js' => 'application/x-javascript', 
'skp' => 'application/x-koan', 
'skd' => 'application/x-koan', 
'skt' => 'application/x-koan', 
'skm' => 'application/x-koan', 
'latex' => 'application/x-latex', 
'nc' => 'application/x-netcdf', 
'cdf' => 'application/x-netcdf', 
'sh' => 'application/x-sh', 
'shar' => 'application/x-shar', 
'swf' => 'application/x-shockwave-flash', 
'sit' => 'application/x-stuffit', 
'sv4cpio' => 'application/x-sv4cpio', 
'sv4crc' => 'application/x-sv4crc', 
'tar' => 'application/x-tar', 
'tcl' => 'application/x-tcl', 
'tex' => 'application/x-tex', 
'texinfo' => 'application/x-texinfo', 
'texi' => 'application/x-texinfo', 
't' => 'application/x-troff', 
'tr' => 'application/x-troff', 
'roff' => 'application/x-troff', 
'man' => 'application/x-troff-man', 
'me' => 'application/x-troff-me', 
'ms' => 'application/x-troff-ms', 
'ustar' => 'application/x-ustar', 
'src' => 'application/x-wais-source', 
'xhtml' => 'application/xhtml+xml', 
'xht' => 'application/xhtml+xml', 
'zip' => 'application/zip', 
'au' => 'audio/basic', 
'snd' => 'audio/basic', 
'mid' => 'audio/midi', 
'midi' => 'audio/midi', 
'kar' => 'audio/midi', 
'mpga' => 'audio/mpeg', 
'mp2' => 'audio/mpeg', 
'mp3' => 'audio/mpeg', 
'aif' => 'audio/x-aiff', 
'aiff' => 'audio/x-aiff', 
'aifc' => 'audio/x-aiff', 
'm3u' => 'audio/x-mpegurl', 
'ram' => 'audio/x-pn-realaudio', 
'rm' => 'audio/x-pn-realaudio', 
'rpm' => 'audio/x-pn-realaudio-plugin', 
'ra' => 'audio/x-realaudio', 
'wav' => 'audio/x-wav', 
'pdb' => 'chemical/x-pdb', 
'xyz' => 'chemical/x-xyz', 
'bmp' => 'image/bmp', 
'gif' => 'image/gif', 
'ief' => 'image/ief', 
'jpeg' => 'image/jpeg', 
'jpg' => 'image/jpeg', 
'jpe' => 'image/jpeg', 
'png' => 'image/png', 
'tiff' => 'image/tiff', 
'tif' => 'image/tiff', 
'djvu' => 'image/vnd.djvu', 
'djv' => 'image/vnd.djvu', 
'wbmp' => 'image/vnd.wap.wbmp', 
'ras' => 'image/x-cmu-raster', 
'pnm' => 'image/x-portable-anymap', 
'pbm' => 'image/x-portable-bitmap', 
'pgm' => 'image/x-portable-graymap', 
'ppm' => 'image/x-portable-pixmap', 
'rgb' => 'image/x-rgb', 
'xbm' => 'image/x-xbitmap', 
'xpm' => 'image/x-xpixmap', 
'xwd' => 'image/x-xwindowdump', 
'igs' => 'model/iges', 
'iges' => 'model/iges', 
'msh' => 'model/mesh', 
'mesh' => 'model/mesh', 
'silo' => 'model/mesh', 
'wrl' => 'model/vrml', 
'vrml' => 'model/vrml', 
'css' => 'text/css', 
'html' => 'text/html', 
'htm' => 'text/html', 
'asc' => 'text/plain', 
'txt' => 'text/plain', 
'rtx' => 'text/richtext', 
'rtf' => 'text/rtf', 
'sgml' => 'text/sgml', 
'sgm' => 'text/sgml', 
'tsv' => 'text/tab-separated-values', 
'wml' => 'text/vnd.wap.wml', 
'wmls' => 'text/vnd.wap.wmlscript', 
'etx' => 'text/x-setext', 
'xsl' => 'text/xml', 
'xml' => 'text/xml', 
'mpeg' => 'video/mpeg', 
'mpg' => 'video/mpeg', 
'mpe' => 'video/mpeg', 
'qt' => 'video/quicktime', 
'mov' => 'video/quicktime', 
'mxu' => 'video/vnd.mpegurl', 
'avi' => 'video/x-msvideo', 
'movie' => 'video/x-sgi-movie', 
'ice' => 'x-conference/x-cooltalk', 
); 
?>
PHP 相关文章推荐
一个PHP模板,主要想体现一下思路
Dec 25 PHP
帖几个PHP的无限分类实现想法~
Jan 02 PHP
解析PHP高效率写法(详解原因)
Jun 20 PHP
ThinkPHP使用心得分享-上传类UploadFile的使用
May 15 PHP
php随机显示指定文件夹下图片的方法
Jul 13 PHP
PHP中的随机性 你觉得自己幸运吗?
Jan 22 PHP
PHP实现文件上传与下载实例与总结
Mar 13 PHP
PHP中PDO的事务处理分析
Apr 07 PHP
php 开发中加密的几种方法总结
Mar 22 PHP
thinkPHP微信分享接口JSSDK用法实例
Jul 07 PHP
Thinkphp开发--集成极光推送
Sep 15 PHP
php+ajax实现无刷新文件上传功能(ajaxuploadfile)
Feb 11 PHP
php中关于codeigniter的xmlrpc的类在进行数据交换时的类型问题
Jul 03 #PHP
PHP采集利器 Snoopy 试用心得
Jul 03 #PHP
php中的三元运算符使用说明
Jul 03 #PHP
PHP 数据结构 算法 三元组 Triplet
Jul 02 #PHP
php中批量删除Mysql中相同前缀的数据表的代码
Jul 01 #PHP
PHP中error_reporting()函数的用法(修改PHP屏蔽错误)
Jul 01 #PHP
PHP函数之error_reporting(E_ALL ^ E_NOTICE)详细说明
Jul 01 #PHP
You might like
php上传图片之时间戳命名(保存路径)
2014/08/15 PHP
php结合ajax实现手机发红包的案例
2016/10/13 PHP
PHP使用观察者模式处理异常信息的方法详解
2019/09/24 PHP
javaScript - 如何引入js代码
2021/03/09 Javascript
javascript开发中因空格引发的错误
2010/11/08 Javascript
js下关于onmouseout、事件冒泡的问题经验小结
2010/12/09 Javascript
在多个页面使用同一个HTML片段《续》
2011/03/04 Javascript
jQuery EasyUI API 中文文档 - MenuButton菜单按钮使用介绍
2011/10/06 Javascript
『jQuery』取指定url格式及分割函数应用
2013/04/22 Javascript
单击和双击事件的冲突处理示例代码
2014/04/03 Javascript
谷歌浏览器调试JavaScript小技巧
2014/12/29 Javascript
使用jQuery.Qrcode插件在客户端动态生成二维码并添加自定义Logo
2016/09/01 Javascript
javascript设置文本框光标的方法实例小结
2016/11/04 Javascript
angular2中router路由跳转navigate的使用与刷新页面问题详解
2017/05/07 Javascript
Angular中的$watch、$watchGroup、$watchCollection
2017/06/25 Javascript
用vscode开发vue应用的方法步骤
2019/05/06 Javascript
你或许不知道的一些npm实用技巧
2019/07/04 Javascript
uni-app实现点赞评论功能
2019/11/25 Javascript
Python编程实现线性回归和批量梯度下降法代码实例
2018/01/04 Python
selenium+python自动化测试之页面元素定位
2019/01/23 Python
Python pandas DataFrame操作的实现代码
2019/06/21 Python
使用Python调取任意数字资产钱包余额功能
2019/08/15 Python
Python安装依赖(包)模块方法详解
2020/02/14 Python
python实现的分层随机抽样案例
2020/02/25 Python
python生成并处理uuid的实现方式
2020/03/03 Python
Python操作MySQL数据库的示例代码
2020/07/13 Python
python利用opencv保存、播放视频
2020/11/02 Python
HTML5实现一个能够移动的小坦克示例代码
2013/09/02 HTML / CSS
巴西最好的男鞋:Rafarillo
2018/05/25 全球购物
罗技美国官网:Logitech美国
2020/01/22 全球购物
到底Java是如何传递参数的?是by value或by reference?
2012/07/13 面试题
为什么要有struct关键字
2012/05/08 面试题
普通院校学生的自荐信
2013/11/27 职场文书
债务纠纷委托书
2014/08/30 职场文书
运动会广播稿诗歌版
2014/09/12 职场文书
活动新闻稿范文
2015/07/17 职场文书