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中在数据库中保存Checkbox数据(2)
Oct 09 PHP
header()函数使用说明
Nov 23 PHP
php FPDF类库应用实现代码
Mar 20 PHP
PHP命名空间(namespace)的使用基础及示例
Aug 18 PHP
destoon首页调用求购供应信息的地区名称的方法
Aug 21 PHP
PHP实现通过Luhn算法校验信用卡卡号是否有效
Mar 23 PHP
PHP中配置IIS7实现基本身份验证的方法
Sep 24 PHP
PHP安装GeoIP扩展根据IP获取地理位置及计算距离的方法
Jul 01 PHP
微信自定义菜单的创建/查询/取消php示例代码
Aug 05 PHP
PHP自定义函数格式化json数据示例
Sep 14 PHP
PHP封装的XML简单操作类完整实例
Nov 13 PHP
php大小写转换函数(strtolower、strtoupper)用法介绍
Nov 17 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在引号前面添加反斜杠(PHP去除反斜杠)
2013/09/28 PHP
Zend Guard使用指南及问题处理
2015/01/07 PHP
使用php的HTTP请求的库Requests实现美女图片墙
2015/02/22 PHP
分享3个php获取日历的函数
2015/09/25 PHP
php 获取文件行数的方法总结
2016/10/11 PHP
ThinkPHP5实现作业管理系统中处理学生未交作业与已交作业信息的方法
2016/11/12 PHP
php多进程模拟并发事务产生的问题小结
2018/12/07 PHP
jQuery 使用个人心得
2009/02/26 Javascript
jQuery 行背景颜色的交替显示(隔行变色)实现代码
2009/12/13 Javascript
js TextArea的选中区域处理
2010/12/28 Javascript
详解jQuery中的元素的属性和相关操作
2015/08/14 Javascript
18个非常棒的jQuery代码片段
2015/11/02 Javascript
JS中parseInt()和map()用法分析
2016/12/16 Javascript
vue组件详解之使用slot分发内容
2018/04/09 Javascript
Node.js中读取TXT文件内容fs.readFile()用法
2018/10/10 Javascript
Electron autoUpdater实现Windows安装包自动更新的方法
2018/12/24 Javascript
vue鼠标悬停事件实例详解
2019/04/01 Javascript
vue实现div单选多选功能
2020/07/16 Javascript
python定时检查启动某个exe程序适合检测exe是否挂了
2013/01/21 Python
如何搜索查找并解决Django相关的问题
2014/06/30 Python
如何利用Boost.Python实现Python C/C++混合编程详解
2018/11/08 Python
Django使用redis缓存服务器的实现代码示例
2019/04/28 Python
python机器学习库xgboost的使用
2020/01/20 Python
python如何通过闭包实现计算器的功能
2020/02/22 Python
PyQt5实现登录页面
2020/05/30 Python
python实现xlwt xlrd 指定条件给excel行添加颜色
2020/07/14 Python
css3翻牌翻数字的示例代码
2020/02/07 HTML / CSS
印度尼西亚电子产品购物网站:Kliknklik
2018/06/05 全球购物
6PM官网:折扣鞋、服装及配饰
2018/08/03 全球购物
Tirendo比利时:在线购买轮胎
2018/10/22 全球购物
波兰快递服务:Globkurier.pl
2019/11/08 全球购物
办公室文员自荐书
2014/02/03 职场文书
会计电算化毕业生自荐信
2014/03/03 职场文书
大学生就业意向书范文
2014/04/01 职场文书
护士先进个人总结
2015/02/13 职场文书
在python中实现导入一个需要传参的模块
2021/05/12 Python