zoukankan      html  css  js  c++  java
  • 利用PHPExcel快速导出excel

    <?php
    $objPHPExcel = new PHPExcel();
    $objSheet = $objPHPExcel->getActiveSheet();
    $array = array(
        array("规格型号", "产品编号", "描述", "入库数量", "出库数量", "当前库存"),
        array($spec, $no)
    );
    $objSheet->fromArray($array);
    $filename = '在库数据20190508.xls';
    $this->startDownload($filename);
    $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');
    $objWriter->save('php://output');
    
    
    
    /**
     * 生产文件下载需要的响应头信息。
     * @param string $name 文件名称,可为中文。
     */
    function startDownload($name) {
        $ua = $_SERVER["HTTP_USER_AGENT"];
        if (strpos($ua, "MSIE"))
            $name = "="".str_replace("+", "%20", urlencode($name)).""";
        elseif (strpos($ua, "Firefox"))
            $name = "*="utf8''".$name.""";
        else
            $name = "="".$name.""";
        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: no-cache");
        header("Pragma: no-cache");
        header("Content-Disposition: attachment; filename".$name);
        header("Content-type: application/octet-stream");
    }
    ?>
  • 相关阅读:
    Linux常用命令
    安装最新版的wampserver,可以兼容php5和php7
    PHP程序员的技术成长规划
    ztreeSearch
    xmlUtil 解析 创建
    EXCEL 读取
    线程池 Future 带返回结果
    cxf 创建动态webService
    Map 和 javaBean转换
    线程池 http请求
  • 原文地址:https://www.cnblogs.com/coffee_cn/p/10832207.html
Copyright © 2011-2022 走看看