返回列表 回复 发帖

Content-type 的说明

  1. <?php

  2. $mimetypes = array(
  3.   'ez'    => 'application/andrew-inset',
  4.   'hqx'    => 'application/mac-binhex40',
  5.   'cpt'    => 'application/mac-compactpro',
  6.   'doc'    => 'application/msword',
  7.   'bin'    => 'application/octet-stream',
  8.   'dms'    => 'application/octet-stream',
  9.   'lha'    => 'application/octet-stream',
  10.   'lzh'    => 'application/octet-stream',
  11.   'exe'    => 'application/octet-stream',
  12.   'class'    => 'application/octet-stream',
  13.   'so'    => 'application/octet-stream',
  14.   'dll'    => 'application/octet-stream',
  15.   'oda'    => 'application/oda',
  16.   'pdf'    => 'application/pdf',
  17.   'ai'    => 'application/postscript',
  18.   'eps'    => 'application/postscript',
  19.   'ps'    => 'application/postscript',
  20.   'smi'    => 'application/smil',
  21.   'smil'    => 'application/smil',
  22.   'mif'    => 'application/vnd.mif',
  23.   'xls'    => 'application/vnd.ms-excel',
  24.   'ppt'    => 'application/vnd.ms-powerpoint',
  25.   'wbxml'    => 'application/vnd.wap.wbxml',
  26.   'wmlc'    => 'application/vnd.wap.wmlc',
  27.   'wmlsc'    => 'application/vnd.wap.wmlscriptc',
  28.   'bcpio'    => 'application/x-bcpio',
  29.   'vcd'    => 'application/x-cdlink',
  30.   'pgn'    => 'application/x-chess-pgn',
  31.   'cpio'    => 'application/x-cpio',
  32.   'csh'    => 'application/x-csh',
  33.   'dcr'    => 'application/x-director',
  34.   'dir'    => 'application/x-director',
  35.   'dxr'    => 'application/x-director',
  36.   'dvi'    => 'application/x-dvi',
  37.   'spl'    => 'application/x-futuresplash',
  38.   'gtar'    => 'application/x-gtar',
  39.   'hdf'    => 'application/x-hdf',
  40.   'js'    => 'application/x-javascript',
  41.   'skp'    => 'application/x-koan',
  42.   'skd'    => 'application/x-koan',
  43.   'skt'    => 'application/x-koan',
  44.   'skm'    => 'application/x-koan',
  45.   'latex'    => 'application/x-latex',
  46.   'nc'    => 'application/x-netcdf',
  47.   'cdf'    => 'application/x-netcdf',
  48.   'sh'    => 'application/x-sh',
  49.   'shar'    => 'application/x-shar',
  50.   'swf'    => 'application/x-shockwave-flash',
  51.   'sit'    => 'application/x-stuffit',
  52.   'sv4cpio'  => 'application/x-sv4cpio',
  53.   'sv4crc'  => 'application/x-sv4crc',
  54.   'tar'    => 'application/x-tar',
  55.   'tcl'    => 'application/x-tcl',
  56.   'tex'    => 'application/x-tex',
  57.   'texinfo'  => 'application/x-texinfo',
  58.   'texi'    => 'application/x-texinfo',
  59.   't'      => 'application/x-troff',
  60.   'tr'    => 'application/x-troff',
  61.   'roff'    => 'application/x-troff',
  62.   'man'    => 'application/x-troff-man',
  63.   'me'    => 'application/x-troff-me',
  64.   'ms'    => 'application/x-troff-ms',
  65.   'ustar'    => 'application/x-ustar',
  66.   'src'    => 'application/x-wais-source',
  67.   'xhtml'    => 'application/xhtml+xml',
  68.   'xht'    => 'application/xhtml+xml',
  69.   'zip'    => 'application/zip',
  70.   'au'    => 'audio/basic',
  71.   'snd'    => 'audio/basic',
  72.   'mid'    => 'audio/midi',
  73.   'midi'    => 'audio/midi',
  74.   'kar'    => 'audio/midi',
  75.   'mpga'    => 'audio/mpeg',
  76.   'mp2'    => 'audio/mpeg',
  77.   'mp3'    => 'audio/mpeg',
  78.   'aif'    => 'audio/x-aiff',
  79.   'aiff'    => 'audio/x-aiff',
  80.   'aifc'    => 'audio/x-aiff',
  81.   'm3u'    => 'audio/x-mpegurl',
  82.   'ram'    => 'audio/x-pn-realaudio',
  83.   'rm'    => 'audio/x-pn-realaudio',
  84.   'rpm'    => 'audio/x-pn-realaudio-plugin',
  85.   'ra'    => 'audio/x-realaudio',
  86.   'wav'    => 'audio/x-wav',
  87.   'pdb'    => 'chemical/x-pdb',
  88.   'xyz'    => 'chemical/x-xyz',
  89.   'bmp'    => 'image/bmp',
  90.   'gif'    => 'image/gif',
  91.   'ief'    => 'image/ief',
  92.   'jpeg'    => 'image/jpeg',
  93.   'jpg'    => 'image/jpeg',
  94.   'jpe'    => 'image/jpeg',
  95.   'png'    => 'image/png',
  96.   'tiff'    => 'image/tiff',
  97.   'tif'    => 'image/tiff',
  98.   'djvu'    => 'image/vnd.djvu',
  99.   'djv'    => 'image/vnd.djvu',
  100.   'wbmp'    => 'image/vnd.wap.wbmp',
  101.   'ras'    => 'image/x-cmu-raster',
  102.   'pnm'    => 'image/x-portable-anymap',
  103.   'pbm'    => 'image/x-portable-bitmap',
  104.   'pgm'    => 'image/x-portable-graymap',
  105.   'ppm'    => 'image/x-portable-pixmap',
  106.   'rgb'    => 'image/x-rgb',
  107.   'xbm'    => 'image/x-xbitmap',
  108.   'xpm'    => 'image/x-xpixmap',
  109.   'xwd'    => 'image/x-xwindowdump',
  110.   'igs'    => 'model/iges',
  111.   'iges'    => 'model/iges',
  112.   'msh'    => 'model/mesh',
  113.   'mesh'    => 'model/mesh',
  114.   'silo'    => 'model/mesh',
  115.   'wrl'    => 'model/vrml',
  116.   'vrml'    => 'model/vrml',
  117.   'css'    => 'text/css',
  118.   'html'    => 'text/html',
  119.   'htm'    => 'text/html',
  120.   'asc'    => 'text/plain',
  121.   'txt'    => 'text/plain',
  122.   'rtx'    => 'text/richtext',
  123.   'rtf'    => 'text/rtf',
  124.   'sgml'    => 'text/sgml',
  125.   'sgm'    => 'text/sgml',
  126.   'tsv'    => 'text/tab-separated-values',
  127.   'wml'    => 'text/vnd.wap.wml',
  128.   'wmls'    => 'text/vnd.wap.wmlscript',
  129.   'etx'    => 'text/x-setext',
  130.   'xsl'    => 'text/xml',
  131.   'xml'    => 'text/xml',
  132.   'mpeg'    => 'video/mpeg',
  133.   'mpg'    => 'video/mpeg',
  134.   'mpe'    => 'video/mpeg',
  135.   'qt'    => 'video/quicktime',
  136.   'mov'    => 'video/quicktime',
  137.   'mxu'    => 'video/vnd.mpegurl',
  138.   'avi'    => 'video/x-msvideo',
  139.   'movie'    => 'video/x-sgi-movie',
  140.   'ice'    => 'x-conference/x-cooltalk',
  141. );

  142. ?>
复制代码
这个用来做什么用呢?
哈哈,老大真健忘。FLEA_Helper_SendFile类中的 $mimeType参数不就是这个么,生成PDF、xls等文档不是要用到么,文件下载不是要用到么,等等诸如此类。当然了,我张贴上来的$mimeType参数太全了,未必全部用到。

[ 本帖最后由 hegz 于 2007-3-10 08:51 编辑 ]

rar

如果是扩展名是.rar是属于那种类型呢
php318工作室
'bin'    => 'application/octet-stream'
做人厚德载物,做事厚积薄发。
Blog:http://hegz.javaeye.com
返回列表