ホームページ  >  記事  >  バックエンド開発  >  PHPExcel php execl ダウンロードまたは local_PHP への保存 チュートリアル

PHPExcel php execl ダウンロードまたは local_PHP への保存 チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:51:411857ブラウズ

パブリック静的関数 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: バイナリ" );
   header ( "有効期限: 1997 年 7 月 26 日月曜日 05:00:00 GMT" );
   header ( "Last-Modified: " . gmdate ( "D, d M Y H:i:s" ) . " GMT" );
   header ( "キャッシュ制御: 必須再検証、事後チェック = 0、事前チェック = 0" );
   header ( "プラグマ: キャッシュなし" );
   $objWriter->save ( 'php://output' );
  } その他 {
   $objWriter->save ( "Excel/" . $excelName . ".xls" );
   echo '';
  }
 }


lpdx111の抜粋

www.bkjia.com本当http://www.bkjia.com/PHPjc/478172.html技術記事 public static function saveExcel($objPHPExcel, $excelName, $output) { $objWriter = PHPExcel_IOFactory::createWriter ( $objPHPExcel, Excel5 ); if (! strpos ( $_SERVER [HTTP_USER_AGE...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。