php更新修改excel中的内容实例代码
发布:smiling 来源: PHP粉丝网 添加日期:2020-09-21 17:24:17 浏览: 评论:0
这篇文章主要介绍了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;
- }
- }
- //读取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');
Tags: php更新修改excel
- 上一篇:php判断ip黑名单程序代码实例
- 下一篇:php命名空间学习详解
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)