background image

PHP 程序员:PHPExcel 的常用方法总结

本文主要是是对 PHPExcel 的常用方法进行总结与分析,欢迎参考
代码如下:
 

// 通常 PHPExcel 对象有两种实例化的方式
// 1. 通过 new 关键字创建空白文档

$phpexcel

 = newPHPExcel();

// 2. 通过读取已有的模板创建

$phpexcel

 =PHPExcel_IOFactory::createReader("Excel5")->load("template.xls");

 
代码如下:
 
<?

//设置 PHPExcel 类库的 include path

set_include_path('.'. PATH_SEPARATOR .
'D:\Zeal\PHP_LIBS' . PATH_SEPARATOR .
get_include_path());

/**

 

以下是使用示例,对于以 //// 开头的行是不同的可选方式,请根据实际需要

* 打开对应行的注释。

 

如果使用 Excel5 ,输出的内容应该是 GBK 编码。

*/
require_once

 'PHPExcel.php';

// uncomment
////require_once 'PHPExcel/Writer/Excel5.php'; // 用于其他低版本 xls
// or
////require_once 'PHPExcel/Writer/Excel2007.php'; // 

 

用于 excel-2007 格式

// 创建一个处理对象实例

$objExcel

 = 

new

 PHPExcel();

// 创建文件格式写入对象实例, uncomment
////$objWriter = new PHPExcel_Writer_Excel5($objExcel); // 用于其他版本格式
// or
////$objWriter = new PHPExcel_Writer_Excel2007($objExcel); // 

 

用于 2007 格式

//$objWriter->setOffice2003Compatibility(true);
//*************************************
//设置文档基本属性