CodeIgniter利用如何利用PHPExcel插件导出Excel表格


PHPExcel 是用来操作Office Excel 文档的一个PHP类库,它基于微软的OpenXML标准和PHP语言。可以使用它来读取、写入不同格式的电子表格,如 Excel (BIFF) .xls, Excel 2007 (OfficeOpenXML) .xlsx, CSV, Libre/OpenOffice Calc .ods, Gnumeric, PDF, HTML等等。

1.下载类库

PHPExcel插件可以从官网phpexcel.codeplex.com上获取到。下载到源码包解压后把Classes文件夹下的PHPExcel文件夹和PHPExcel.php文件,拷贝到项目的application/libraries文件夹下

2. 修改方法名

修改PHPExcel/IOFactory.php文件中的方法名PHPExcel_IOFactory修改为IOFactory。使之符合CI类名命名规范

3. 修改构造函数修饰词

修改构造函数的访问修饰词,由private改为public

4. 使用类库

PHPExcel类库已经已用进来了,下面在控制器中新建一个方法。我们来获取一下用户表User的的内容并导出excel(用户表的模型在这里不再展示)

声明:初心|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - CodeIgniter利用如何利用PHPExcel插件导出Excel表格


愿你勿忘初心,并从一而终