zoukankan      html  css  js  c++  java
  • php读取excel文件 更新修改excel

    php读取excel文件示例,还有更新修改功能。
    代码:
    //模板存放目录
    $dir = $DOCUMENT_ROOT.'/backoffice/admin/oemcheck/';
    $templateName = '1.xlsx';
    $outputFileName = '模板.xlsx';
    $txt='test';
    //实例化Excel读取类
    $PHPReader = new PHPExcel_Reader_Excel2007();
    if(!$PHPReader->canRead($dir.$templateName)){
     $PHPReader = new PHPExcel_Reader_Excel5();
     if(!$PHPReader->canRead($dir.$templateName)){
      echo '无法识别的Excel文件!';
      return false;
     }
    } // www.jbxue.com
    //读取Excel
    $PHPExcel = $PHPReader->load($dir.$templateName);
    //读取工作表1
    $currentSheet = $PHPExcel->getSheet(0);
    $currentSheet->setCellValue('B13',iconv('gbk','utf-8',$txt));//表头赋值//
    //实例化Excel写入类
    $PHPWriter = new PHPExcel_Writer_Excel2007($PHPExcel);
    ob_start();
    header("Content-Type: application/force-download");
    header("Content-Type: application/octet-stream");
    header("Content-Type: application/download");
    header('Content-Disposition:attachment;filename="' .$outputFileName. '"');//输出模板名称
    header("Content-Transfer-Encoding: binary");
    header("Last-Modified:".gmdate("D, d M Y H:i:s")." GMT");
    header('Pragma: public');
    header('Expires: 30');
    header('Cache-Control: public');
    $PHPWriter->save('php://output');
  • 相关阅读:
    .net mvc 路由
    Dos小技巧-在Dos中直接打开软件
    Dos操作基础
    使用uiautomator时遇到问题的处理方法
    3.UiObejct API 详细介绍
    2.UiSelector API 详细介绍
    腾讯加固纯手工简易脱壳教程
    手脱nSPack 3.7
    Servlet各版本web.xml的头文件配置模板
    dynamic web module 版本之间的区别
  • 原文地址:https://www.cnblogs.com/linuxnotes/p/3572772.html
Copyright © 2011-2022 走看看