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 相关文章推荐
对javascript和select部件的结合运用
Oct 09 PHP
笑谈配置,使用Smarty技术
Jan 04 PHP
php创建多级目录代码
Jun 05 PHP
php切割页面div内容的实现代码分享
Jul 31 PHP
php登陆页的密码处理方式分享
Oct 14 PHP
php获取bing每日壁纸示例分享
Feb 25 PHP
php断点续传之如何分割合并文件
Mar 22 PHP
微信公众平台开发实现2048游戏的方法
Apr 15 PHP
PHP中把对象数组转换成普通数组的方法
Jul 10 PHP
php安装ssh2扩展的方法【Linux平台】
Jul 20 PHP
PHP实现根据数组的值进行分组的方法
Apr 20 PHP
PHP连接MySQL数据库三种实现方法
Dec 10 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生成EXCEL的东东
2006/10/09 PHP
40个迹象表明你还是PHP菜鸟
2008/09/29 PHP
PHP文件上传原理简单分析
2011/05/29 PHP
ThinkPHP框架安全实现分析
2016/03/14 PHP
关于firefox的ElementTraversal 接口 使用说明
2010/11/11 Javascript
Javascript控制div属性动态变化实例分析
2015/10/08 Javascript
JS三级可折叠菜单实现方法
2016/02/29 Javascript
jQuery简单实现点击文本框复制内容到剪贴板上的方法
2016/08/01 Javascript
jQuery搜索框效果实现代码(百度关键词联想)
2021/02/25 Javascript
详解jquery easyui之datagrid使用参考
2016/12/05 Javascript
原生JS实现图片轮播效果
2016/12/26 Javascript
jquery无法为动态生成的元素添加点击事件的解决方法(推荐)
2016/12/26 Javascript
jQuery中on方法使用注意事项详解
2017/02/15 Javascript
JavaScript使用原型和原型链实现对象继承的方法详解
2017/04/05 Javascript
详解webpack与SPA实践之开发环境搭建
2017/12/18 Javascript
vue cli webpack中使用sass的方法
2018/02/24 Javascript
浅谈Node 调试工具入门教程
2018/03/20 Javascript
VUE-Table上绑定Input通过render实现双向绑定数据的示例
2018/08/27 Javascript
关于JavaScript中高阶函数的魅力详解
2018/09/07 Javascript
在Bootstrap开发框架中使用dataTable直接录入表格行数据的方法
2018/10/25 Javascript
Element input树型下拉框的实现代码
2018/12/21 Javascript
JavaScript之解构赋值的理解
2019/01/30 Javascript
Vue 2.0 中依赖注入 provide/inject组合实战
2019/06/20 Javascript
JavaScript监听触摸事件代码实例
2019/12/30 Javascript
[01:45]2014DOTA2 TI预选赛预选赛 战前探营!
2014/05/21 DOTA
利用Hyperic调用Python实现进程守护
2018/01/02 Python
django1.11.1 models 数据库同步方法
2018/05/30 Python
使用Nibabel库对nii格式图像的读写操作
2020/07/01 Python
分布式全文检索引擎ElasticSearch原理及使用实例
2020/11/14 Python
软件工程师面试题
2012/06/25 面试题
农民工预备党员思想汇报
2014/09/14 职场文书
男方婚礼答谢词
2015/01/20 职场文书
学校捐书活动总结
2015/05/08 职场文书
刑事上诉状范文
2015/05/22 职场文书
三好学生主要事迹材料
2015/11/03 职场文书
解决hive中导入text文件遇到的坑
2021/04/07 Python