脚本宝典收集整理的这篇文章主要介绍了PHPExcel为文件格式设置特定标头,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
例如
对于类型“Excel5”标题是:
@H_403_5@header("PRagma: public"); header("Expires: 0"); header("Cache-Control: must-revalidate,post-check=0,pre-check=0"); header("Content-tyPE: application/force-download"); header("Content-Type: application/octet-stream"); header("Content-Type: application/download");; header("Content-DisposITion: attachment;filename=$filename"); header("Content-@L_304_7@: binary ");对于类型“Excel2007”标题是:
@H_403_5@header('Content-Type: application/vnd.openXMlformats-officedocument.spreadsheetML.sheet'); header('Content-Disposition: attachment;filename="myfile.xlsx"'); header('Cache-Control: max-age=0');不 – 这是错的 – 虽然很多人认为它与缓存有关
@H_403_5@header("Expires: 0"); header("Cache-Control: must-revalidate,pre-check=0");与Excel无关 – 这些只是控制缓存
@H_403_5@header("Content-Type: application/force-download"); header("Content-Type: application/octet-stream"); header("Content-Type: application/download");;不 – 应该只有一个内容类型标头.对于使用OLE的MS Excel文件,mimetype应为application / vnd.ms-excel
只有上面的第二个标头是有效的MIME类型.
@H_403_5@header("Content-Disposition: attachment;filename=$filename"); header("Content-transfer-encoding: binary ");第二个标头是冗余的,前者指定下载的文件名.
仅适用于.xlsx文件(即以XML格式保存).否则你应该使用application / vnd.ms-excel.实际上后者应该向后兼容.
是 – Content-Type标头是文件类型.但只有这个标题需要改变.
C.
以上是脚本宝典为你收集整理的PHPExcel为文件格式设置特定标头全部内容,希望文章能够帮你解决PHPExcel为文件格式设置特定标头所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。