phpExcel解决办法

内容摘要
这篇文章主要为大家详细介绍了phpExcel简单示例,具有一定的参考价值,可以用来参考一下。

对phpExcel简单示例对此感兴趣的朋友,看看idc笔记做的技术笔记!PHPExcel是相当强大的
文章正文

这篇文章主要为大家详细介绍了phpExcel简单示例,具有一定的参考价值,可以用来参考一下。

对phpExcel简单示例对此感兴趣的朋友,看看idc笔记做的技术笔记!PHPExcel是相当强大的 MS Office Excel 文档生成类库,当需要输出比较复杂格式数据的时候,PHPExcel 是个不错的选择。不过其使用方法相对来说也就有些繁琐。首先去http://phpexcel.codeplex.com下载PHPExcel 下载解压后有Classes,Documentation,Tests三个目录和changelog.txt ,install.txt ,license.txt三个文件classes目录是phpexcel的主要文件,documentation是说明文档,texts目录里是示例install.txt里有使用方式使用时把classes全部copy到你的include目录里在你的程序里include PHPExcel.php文件以下是个简单的使用示例: php代码如下:

<?php /** Error reporting */ error_reporting(E_ALL); /** PHPExcel */ require_once 'PHPExcel.php';
// Create new PHPExcel object echo " Create new PHPExcel object\n"; $objPHPExcel = new PHPExcel();
$objPHPExcel->setActiveSheetIndex(0) ->setCellValue('A1', 'Hello World!') ->setCellValue('B2', 'world!') ->setCellValue('C1', 'Hello') ->setCellValue('D2', 'world!');

$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');
$xlsname = "phpExcel_simple.xls"; $objWriter->save($xlsname);

/*** 来自php教程(www.idcnote.com) ***/
需要注意的地方是$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');createWriter的第二个参数可以指定生成的excel的版本excel5是生成老版本的excel文档(以.xls为扩展名)excel2007是生成较高版本的excel文档(以.xlsx为扩展名)因为笔者的excel是2003版本的所以在此处用excel5做为参数使用上面代码时把require_once 'PHPExcel.php';改为你的PHPExcel.php的路径.

注:关于phpExcel简单示例的内容就先介绍到这里,更多相关文章的可以留意

代码注释

作者:喵哥笔记

IDC笔记

学的不仅是技术,更是梦想!