#PhalApi-PHPExcel基於PhalApi的PHPExcel拓展git
##前言api
在以前有提供過一個PhalApi-Excel拓展來提供導出,可是仍是有一些不方便,好比沒有導入,導出文件體積過大此類問題,也是應爲自身業務有使用到從新來提供一個PHPExcel的拓展 來提供更爲強大的Excel處理功能工具
附上:.net
官網地址:http://www.phalapi.net/excel
開源中國Git地址:http://git.oschina.net/dogstar/PhalApi/tree/releasecode
開源中國拓展Git地址:http://git.oschina.net/dogstar/PhalApi-Library文檔
##1. 初始化get
和往常同樣咱們把PHPExcel目錄放到Library目錄中而後實例化Lite便可it
$PHPExcel = new PHPExcel_Lite();
##2. 使用test
PhalApi-PHPExcel提供兩個基礎封裝好的方法分別是exportExcel,importExcel分表接觸導出和接受的問題
exportExcel接受三個參數,$data基礎數據,$headArr標題,$filename文件名稱下面是一個例子
$data=array( array('username'=>'zhangsan','password'=>"123456"), array('username'=>'lisi','password'=>"abcdefg"), array('username'=>'wangwu','password'=>"111111"), ); $filename = "test_excel.xlsx"; $headArr = array("用戶名", "密碼"); $PHPExcel = new PHPExcel_Lite(); $PHPExcel->exportExcel($filename, $data, $headArr);
PhalApi-PHPExcel可根據導出的文件後綴來導出不一樣格式的Excel文檔
importExcel接受三個參數,$filename文件名稱,$firstRowTitle標題(可選默認從第一行做爲標題),$Sheet工做表(默認第一張工做表)
$rs = $PHPExcel->importExcel("./test.xlsx");
固然PHPExcel是一個強大的工具能夠經過$PHPExcel->getPHPExcel();得到完整的PHPExcel實例自由使用
##3. 總結
但願此拓展可以給你們帶來方便以及實用,若有其餘童鞋但願能加入其他經常使用功能可與筆者進行聯繫!
注:筆者能力有限有說的不對的地方但願你們可以指出,也但願多多交流!
官網QQ交流羣:421032344 歡迎你們的加入!