Excel使用说明

DoitPHP的扩展类Excel,用于生成excel文件的操作。

类方法使用说明

1、setMenu($data)

|配置EXCEL表格的标题
|参数说明:
|$data : 所要生成的excel的标题,注:参数为数组

2、setData($data)

|处理EXCEL表格的内容,相当于table.
|参数说明:
|$data : Excel内容数据

3、download($fileName)

|生成EXCEL文件并下载.
|参数说明:
|$fileName : 所要生成的excel的文件名,注:文件名中不含后缀名

使用举例

例一、

Controller文件代码内容如下:

  1. public function indexAction() {
  2.  
  3. $excelObj = $this->instance('Excel');
  4.  
  5. $excelObj->setMenu(array('姓名', '理想'));
  6. $content = array(
  7. array('张三','政治家'),
  8. array('李四', '破法者'),
  9. array('王五', '企业家'),
  10. );
  11.  
  12. $excelObj->setData($content);
  13. $excelObj->download('demo_excel');
  14. }

本类的功能仅只是生成EXCEL文件,并以浏览器下载的方式将文件下载到用户的PC中。如果读取EXCEL内容,请使用DoitPHP的扩展模块:excelReader。如果要进行复杂的EXCEL操作,请使用PHPEXCEL 。官方网址:http://phpexcel.codeplex.com/

原文: http://www.doitphp.com/index/documentation/?articleid=46