php利用phpexcel類導(dǎo)出導(dǎo)入excel用法

php利用phpexcel類導(dǎo)出導(dǎo)入excel用法

ID:26508454

大小:48.50 KB

頁數(shù):7頁

時間:2018-11-27

php利用phpexcel類導(dǎo)出導(dǎo)入excel用法_第1頁
php利用phpexcel類導(dǎo)出導(dǎo)入excel用法_第2頁
php利用phpexcel類導(dǎo)出導(dǎo)入excel用法_第3頁
php利用phpexcel類導(dǎo)出導(dǎo)入excel用法_第4頁
php利用phpexcel類導(dǎo)出導(dǎo)入excel用法_第5頁
資源描述:

《php利用phpexcel類導(dǎo)出導(dǎo)入excel用法》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、--php利用PHPExcel類導(dǎo)出導(dǎo)入Excel用法PHPExcel類是php一個excel表格處理插件了,下面我來給大家介紹利用PHPExcel類來導(dǎo)入與導(dǎo)出excel表格的應(yīng)用方法,有需要了解的朋友不防參考參考(PHPExcel自己百度下載這里不介紹了)。導(dǎo)出Excel用法//設(shè)置環(huán)境變量(新增PHPExcel)??代碼如下復(fù)制代碼set_include_path('.'.PATH_SEPARATOR.Yii::app()->basePath.'/lib/PHPExcel'.PATH_SEPARATOR.

2、get_include_path());??//注:在yii中,也可以直接Yii::import(“application.lib.PHPExcel.*”);????//引入PHPExcel相關(guān)文件??require_once"PHPExcel.php";??require_once'PHPExcel/IOFactory.php';??require_once'PHPExcel/Writer/Excel5.php';?//把要導(dǎo)出的內(nèi)容放到表格?代碼如下復(fù)制代碼//新建?$resultPHPExcel?=?ne

3、w?PHPExcel();?//設(shè)置參數(shù)?//設(shè)值?----$resultPHPExcel->getActiveSheet()->setCellValue('A1',?'季度');?$resultPHPExcel->getActiveSheet()->setCellValue('B1',?'名稱');?$resultPHPExcel->getActiveSheet()->setCellValue('C1',?'數(shù)量');?$i?=?2;?foreach($data?as?$item){?$resultPHPEx

4、cel->getActiveSheet()->setCellValue('A'?.?$i,?$item['quarter']);?$resultPHPExcel->getActiveSheet()->setCellValue('B'?.?$i,?$item['name']);?$resultPHPExcel->getActiveSheet()->setCellValue('C'?.?$i,?$item['number']);?$i?++;?}設(shè)置導(dǎo)出參數(shù)?代碼如下復(fù)制代碼//設(shè)置導(dǎo)出文件名?$outputFil

5、eName?=?'total.xls';?$xlsWriter?=?new?PHPExcel_Writer_Excel5($resultPHPExcel);?//ob_start();?ob_flush();?header("Content-Type:?application/force-download");?header("Content-Type:?application/octet-stream");?header("Content-Type:?application/download");?heade

6、r('Content-Disposition:inline;filename="'.$outputFileName.'"');?header("Content-Transfer-Encoding:?binary");?header("Expires:?Mon,?26?Jul?1997?05:00:00?GMT");?header("Last-Modified:?"?.?gmdate("D,?d?M?Y?H:i:s")?.?"?GMT");?header("Cache-Control:?must-revalida

7、te,?post-check=0,?pre-check=0");?header("Pragma:?no-cache");?----$xlsWriter->save(?"php://output"?);輸出有錯。?默認$xlsWriter->save("php://output");可能因為緩存不夠大,而顯示不完整,所以做個中轉(zhuǎn),方式如下:??代碼如下復(fù)制代碼?$finalFileName?=?(Yii::app()->basePath.'/runtime/'.time().'.xls';?$xlsWriter-

8、>save($finalFileName);?echo?file_get_contents($finalFileName);?//file_get_contents()?函數(shù)把整個文件讀入一個字符串中。和?file()?一樣,不同的是?file_get_contents()?把文件讀入一個字符串。?導(dǎo)入Excel用法?代碼如下復(fù)制代碼

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。