关于PHPExcel 基础使用方法
Posted yyybk
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于PHPExcel 基础使用方法相关的知识,希望对你有一定的参考价值。
$dir=dirname(__FILE__);//找到当前脚本所在路径
require_once $dir.‘/phpExcel/PHPExcel.php‘;
$objPHPExcel=new PHPExcel();//实例化PHPExcel类,等于在桌面上新建一个excel表格
$objSheet=$objPHPExcel->getActiveSheet();//获得当前活动sheet的操作对象
$objSheet->setTitle(‘demo‘);//给当前活动sheet设置外称
/*第一种数据添加方法
$objSheet->setCellValue("A1","姓名")->setCellValue("B1","分数");//给当前活动sheet填充数据
$objSheet->setCellValue("A2",‘张三‘)->setCellValue("B2","12");
//生成数据
$objWrite=PHPExcel_IOFactory::createWriter($objPHPExcel,"Excel2007");//按照指定格式生成excel文件
$objWrite->save($dir.‘/demo.xlsx‘);
*/
//第二种数据添加方法 不是很建议,因为PHP本身算比较耗内存,如果数据大的话,可能产生内存错误.且不能灵活每行的设置样式
$array=array(
array(),//任何想插入空的数据,这里也要填空值
array("姓名","分数"),
array("李四","55"),
array("王6","95"),
);
$objSheet->fromArray($array);//直接加载数据块来填充数据
//生成数据
$objWrite=PHPExcel_IOFactory::createWriter($objPHPExcel,"Excel2007");//按照指定格式生成excel文件
$objWrite->save($dir.‘/demo1.xlsx‘);
以上是关于关于PHPExcel 基础使用方法的主要内容,如果未能解决你的问题,请参考以下文章
关于PHPExcel 导入导出大量数据及导入时判断是不是存在重复