1. 云栖社区>
  2. PHP教程>
  3. 正文

PHPExcel php execl下载或保存到本地

作者:用户 来源:互联网 时间:2017-12-01 09:37:17

下载

PHPExcel php execl下载或保存到本地 - 摘要: 本文讲的是PHPExcel php execl下载或保存到本地, public static function saveExcel($objPHPExcel, $excelName,  $output) {  $objWriter = PHPExcel_IOFactory::createWriter (

public static function saveExcel($objPHPExcel, $excelName,  $output) {
  $objWriter = PHPExcel_IOFactory::createWriter ( $objPHPExcel, 'Excel5' );
  if (! strpos ( $_SERVER ['HTTP_USER_AGENT'], 'Firefox' ))
   $excelName = urlencode ( $excelName );
  if ($output) {
   ob_end_clean ();
   header ( "Content-Type: application/force-download" );
   header ( "Content-Type: application/octet-stream" );
      header ( "Content-Type: application/download" );
   header ( "Content-Disposition: attachment; filename=" . $excelName . ".xls" );
   header ( "Content-Transfer-Encoding: binary" );
   header ( "Expires: Mon, 26 Jul 1997 05:00:00 GMT" );
   header ( "Last-Modified: " . gmdate ( "D, d M Y H:i:s" ) . " GMT" );
   header ( "Cache-Control: must-revalidate, post-check=0, pre-check=0" );
   header ( "Pragma: no-cache" );
   $objWriter->save ( 'php://output' );
  } else {
   $objWriter->save ( "Excel/" . $excelName . ".xls" );
   echo '<script language="javascript" type="text/javascript">window.top.window.stopUpload(1);</script>';
  }
 }

 


摘自 lpdx111的专栏

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索下载 ,以便于您获取更多的相关知识。