PHPExcel初学纪要
流程
- 创建一个excel文件
- 获取当前的活动sheet标签
- 通过行列坐标获取单元格,并向其插入数据(这里有2种方式)
- 生成文件并输入
代码预览
php<?php include './PHPExcel.php'; /* echo __FILE__; echo dirname(__FILE__); echo __DIR__; //等价于dirname(__FILE__),除非是根目录(/) */ //设置当前脚本所在目录 $dir = __DIR__; $oPHPExcel = new PHPExcel(); //实例化PHPExcel类 $oSheet = $oPHPExcel->getActiveSheet(); //获取当前活动sheet标签 $oSheet->setTitle('demo'); //填充数据 方式一 // $oSheet->setCellValue('A1', '姓名')->setCellValue('B1', '性别')->setCellValue('C1', '年龄'); // $oSheet->setCellValue('A2', '射可可')->setCellValue('b2', '男')->setCellValue('C2', '21'); // $oSheet->setCellValue('A3', 'UZI')->setCellValue('B3', '男')->setCellValue('C3', '18'); // $oSheet->setCellValue('A4', 'Zero')->setCellValue('B4', '男')->setCellValue('C4', '20'); //填充数据方式二 数组方式 $aData = array( array('姓名', '分数'), array('曹鹏', '99'), array('童话', '66'), array(), //数组的方式是按顺序一个一个元素进行读取,这里空数组会生成一个空行 array('风云', '82'), ); $oSheet->fromArray($aData); //加载数组数据 //保存 $oWrite = PHPExcel_IOFactory::createWriter($oPHPExcel, 'Excel2007'); $oWrite->save($dir.'/demo_array.xls'); ?>
结果
相关推荐
winvon 2020-04-14
抠脚强 2020-04-14
美谷niceValley 2019-11-19
wangjiao00 2019-07-25
nrdoo 2019-07-24
Elvis技术小屋 2019-07-24
swainyj 2019-09-02
matiantian 2014-10-30
抠脚强 2017-06-09
hlyrain 2019-06-28
十方地藏 2016-04-20
dreamon00 2019-06-28
wodeccu 2019-06-26
dreamon00 2019-06-21
hlyrain 2019-06-21
抠脚强 2019-06-21
wodeccu 2011-08-25
samtrue 2016-07-25
swainyj 2018-11-07