zoukankan      html  css  js  c++  java
  • 通过PHPExcel创建Excel文档

     

    1、创建PHPExcel类(相当于打开Excel软件)

    $phpexcel=new PHPExcel();
    

    2、创建Excel文档

    方法一、使用createWriter创建

    初始化phpwriter类对象,第二个参数:excel5代表是2003版本,excel2007表示高版本

    $phpwriter=PHPExcel_IOFACTORY::createWriter($phpexcel,'excel5');
    

    方法二、使用PHPExcel_Writer_EXCEL5创建

    $phpwriter=new PHPExcel_Writer_EXCEL5($phpexcel);
    

    3、直接成生Excel文件

    $phpwriter->save('test.xls');
    

    4、输出Excel表格到浏览器下载

    header('Content-Type: application/vnd.ms-excel');//设置文档类型
    header('Content-Disposition: attachment;filename="filename.xls"');//设置文件名
    header('Cache-Control: max-age=0');
    $phpwriter = new PHPExcel_Writer_Excel5($objPHPExcel);
    $phpwriter->save('php://output');
    

    其它header 属性设置

    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/vnd.ms-execl");
    header("Content-Type:application/octet-stream");
    header("Content-Type:application/download");;
    header('Content-Disposition:attachment;filename="resume.xls"');
    header("Content-Transfer-Encoding:binary");
    $objWriter->save('php://output');
  • 相关阅读:
    POJ 3276 Face The Right Way
    POJ 3061 Subsequence
    HDU 2104 hide handkerchief
    GCJ Crazy Rows
    HDU 1242 Rescue
    激光炸弹:二维前缀和
    I Hate It:线段树:单点修改+区间查询
    承压计算:模拟+double
    等差素数列:线性筛+枚举
    Period :KMP
  • 原文地址:https://www.cnblogs.com/yangchunlong/p/8305183.html
Copyright © 2011-2022 走看看