php读取excel文件示例分享(更新修改excel)


Posted in PHP onFebruary 27, 2014
//模板存放目录
$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');
PHP 相关文章推荐
用PHP连mysql和oracle数据库性能比较
Oct 09 PHP
浅谈PHP语法(1)
Oct 09 PHP
用PHP连接MySQL代码的参数说明
Jun 07 PHP
PHP版自动生成文章摘要
Jul 23 PHP
php printf输出格式使用说明
Dec 05 PHP
ajax 的post方法实例(带循环)
Jul 04 PHP
基于PHP文件操作的详解
Jun 05 PHP
PHP代码优化的53个细节
Mar 03 PHP
Symfony2获取web目录绝对路径、相对路径、网址的方法
Nov 14 PHP
cakephp常见知识点汇总
Feb 24 PHP
PHP getName()函数讲解
Feb 03 PHP
让你的PHP,APACHE,NGINX支持大文件上传
Mar 09 PHP
php中的strpos使用示例
Feb 27 #PHP
php判断字符串在另一个字符串位置的方法
Feb 27 #PHP
php汉字转拼音的示例
Feb 27 #PHP
PHP中session变量的销毁
Feb 27 #PHP
php处理restful请求的路由类分享
Feb 27 #PHP
php中session退出登陆问题
Feb 27 #PHP
php的ajax简单实例
Feb 27 #PHP
You might like
php利用单例模式实现日志处理类库
2014/02/10 PHP
用PHP代替JS玩转DOM的思路及示例代码
2014/06/15 PHP
PHP实现图片自动清理的方法
2015/07/08 PHP
详解WordPress开发中wp_title()函数的用法
2016/01/07 PHP
实例讲解php数据访问
2016/05/09 PHP
顶部缓冲下拉菜单导航特效的JS代码
2013/08/27 Javascript
用Jquery.load载入页面实现局部刷新
2014/01/22 Javascript
JavaScript控制各种浏览器全屏模式的方法、属性和事件介绍
2014/04/03 Javascript
JavaScript实现存储HTML字符串示例
2014/04/21 Javascript
第五章之BootStrap 栅格系统
2016/04/25 Javascript
省市联动效果的简单实现代码(推荐)
2016/06/06 Javascript
基于JS实现无缝滚动思路及代码分享
2016/06/07 Javascript
canvas绘制万花筒效果(代码分享)
2017/01/20 Javascript
详解AngularJS通过ocLazyLoad实现动态(懒)加载模块和依赖
2017/03/01 Javascript
详解vue添加删除元素的方法
2018/06/30 Javascript
Koa代理Http请求的示例代码
2018/10/10 Javascript
vue.js层叠轮播效果的实例代码
2018/11/08 Javascript
Vue+Vuex实现自动登录的知识点详解
2020/03/04 Javascript
js如何验证密码强度
2020/03/18 Javascript
浅谈vue中document.getElementById()拿到的是原值的问题
2020/07/26 Javascript
python根据文件大小打log日志
2014/10/09 Python
简要讲解Python编程中线程的创建与锁的使用
2016/02/28 Python
Python网络爬虫神器PyQuery的基本使用教程
2018/02/03 Python
Python使用Selenium+BeautifulSoup爬取淘宝搜索页
2018/02/24 Python
django 文件上传功能的相关实例代码(简单易懂)
2020/01/22 Python
理货员的岗位职责
2013/11/23 职场文书
社区工作者思想汇报
2014/01/13 职场文书
环保专项行动方案
2014/05/12 职场文书
运动员口号
2014/06/09 职场文书
乡镇组织委员个人整改措施
2014/09/16 职场文书
交通事故委托书范本精选
2014/10/04 职场文书
门卫岗位职责
2015/02/09 职场文书
杭州黄龙洞导游词
2015/02/10 职场文书
《梅花魂》教学反思
2016/02/18 职场文书
解决jupyter notebook启动后没有token的坑
2021/04/24 Python
使用feign服务调用添加Header参数
2021/06/23 Java/Android