1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PHPExcel?学习笔记 首先到phpexcel官网上下载必威体育精装版的phpexcel类,下周解压缩一个classes文件夹,里面包含了PHPExcel.php和PHPExcel的文件夹,这个类文件和文件夹是我们需要的,把classes解压到你项目的一个目录中,重名名为phpexcel,开始喽,(代码都摘自自带实例) 程序部分 require_once?./phpexcel/PHPExcel.php; // 首先创建一个新的对象??PHPExcel object $objPHPExcel =?new?PHPExcel(); // 设置文件的一些属性,在xls文件——属性——详细信息里可以看到这些值,xml表格里是没有这些值的 $objPHPExcel ??????-getProperties()??//获得文件属性对象,给下文提供设置资源 ??????-setCreator(?Maarten Balliauw) ????????????????//设置文件的创建者 ??????-setLastModifiedBy(?Maarten Balliauw) ?????????//设置最后修改者 ??????-setTitle(?Office 2007 XLSX Test Document?)????//设置标题 ??????-setSubject(?Office 2007 XLSX Test Document?)??//设置主题 ??????-setDescription(?Test document for Office 2007 XLSX, generated using PHP classes.)?//设置备注 ??????-setKeywords(?office 2007 openxml php)????????//设置标记 ??????-setCategory(?Test result file);????????????????//设置类别 // 位置aaa ?*为下文代码位置提供锚 // 给表格添加数据 $objPHPExcel-setActiveSheetIndex(0)?????????????//设置第一个内置表(一个xls文件里可以有多个表)为活动的 ????????????-setCellValue(?A1,?Hello?)?????????//给表的单元格设置数据 ????????????-setCellValue(?B2,?world!?)??????//数据格式可以为字符串 ????????????-setCellValue(?C1, 12)????????????//数字型 ????????????-setCellValue(?D2, 12)????????????// ????????????-setCellValue(?D3,?true?)???????????//布尔型 ????????????-setCellValue(?D4,?=SUM(C1:D2)?);//公式 //得到当前活动的表,注意下文教程中会经常用到$objActSheet $objActSheet = $objPHPExcel-getActiveSheet(); // 位置bbb ?*为下文代码位置提供锚 // 给当前活动的表设置名称 $objActSheet-setTitle(Simple2222); 代码还没有结束,可以复制下面的代码来决定我们将要做什么 我们将要做的是 1,直接生成一个文件 $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel,?Excel2007); $objWriter-save(myexchel.xlsx); 2、提示下载文件 excel 2003 .xls // 生成2003excel格式的xls文件 header(Content-Type: application/vnd.ms-excel); header(Content-Disposition: attachment;filename=01simple.xls); header(Cache-Control: max-age=0); $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel,?Excel5); $objWriter-save(php://output); exit; excel 2007 .xlsx // 生成2007excel格式的xlsx文件 header(Content-Type: application/vnd.openxmlformats-officedocument.s

文档评论(0)

gangshou + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档