亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > PHP > 正文

thinkPHP5框架導出Excel文件簡單操作示例

2024-05-05 00:04:51
字體:
來源:轉載
供稿:網友

本文實例講述了thinkPHP5框架導出Excel文件簡單操作。分享給大家供大家參考,具體如下:

1. 首先安裝PHPExcel 這里用composer安裝

composer require phpoffice/phpexcel

2. 在控制類引用

use PHPExcel_IOFactory;use PHPExcel;

3. 在控制其中書寫導出方法

/** * 導出遲到數據 */public function export_later(){  $date = explode("-",input("get.date"));  $_opt['year'] = $date[0];  $_opt['month'] = $date[1];  $laterArray = Db::name('user')->select();//查找user表數據  $xlsName = $_opt['month']."月遲到早退數據統計";  $xlsCell = array(    array('user_name','姓名'),    array('user_accounts','工號'),    array('later_times','遲到次數'),    array('total_later','遲到累計(分鐘)'),    array('early_times','早退次數'),    array('total_early','早退累計(分鐘)'),  );//查出字段輸出對應Excel對應的列名  //公共方法調用  export_excel($xlsName,$xlsCell,$laterArray);}/** * 公共數據導出實現功能 * @param $expTitle 導出文件名 * @param $expCellName 導出文件列名稱 * @param $expTableData 導出數據 */function export_excel($expTitle,$expCellName,$expTableData){  $xlsTitle = iconv('utf-8', 'gb2312', $expTitle);//文件名稱  $fileName = $expTitle . date('_Ymd');//or $xlsTitle 文件名稱可根據自己情況設定  $cellNum = count($expCellName);  $dataNum = count($expTableData);  $objPHPExcel = new PHPExcel();//方法一  $cellName = array('A','B', 'C','D', 'E', 'F','G','H','I', 'J', 'K','L','M', 'N', 'O', 'P', 'Q','R','S', 'T','U','V', 'W', 'X','Y', 'Z', 'AA',    'AB', 'AC','AD','AE', 'AF','AG','AH','AI', 'AJ', 'AK', 'AL','AM','AN','AO','AP','AQ','AR', 'AS', 'AT','AU', 'AV','AW', 'AX',    'AY', 'AZ');  //設置頭部導出時間備注  $objPHPExcel->getActiveSheet(0)->mergeCells('A1:' . $cellName[$cellNum - 1] . '1');//合并單元格  $objPHPExcel->setActiveSheetIndex(0)->setCellValue('A1', $expTitle . ' 導出時間:' . date('Y-m-d H:i:s'));  //設置列名稱  for ($i = 0; $i < $cellNum; $i++) {    $objPHPExcel->setActiveSheetIndex(0)->setCellValue($cellName[$i] . '2', $expCellName[$i][1]);  }  //賦值  for ($i = 0; $i < $dataNum; $i++) {    for ($j = 0; $j < $cellNum; $j++) {      $objPHPExcel->getActiveSheet(0)->setCellValue(        $cellName[$j] . ($i + 3), $expTableData[$i][$expCellName[$j][0]]      );    }  }  ob_end_clean();//這一步非常關鍵,用來清除緩沖區防止導出的excel亂碼  header('pragma:public');  header('Content-type:application/vnd.ms-excel;charset=utf-8;name="' . $xlsTitle . '.xls"');  header("Content-Disposition:attachment;filename=$fileName.xls");//"xls"參考下一條備注  $objWriter = /PHPExcel_IOFactory::createWriter(    $objPHPExcel, 'Excel5'  );//"Excel2007"生成2007版本的xlsx,"Excel5"生成2003版本的xls  $objWriter->save('php://output');}

希望本文所述對大家基于ThinkPHP框架的PHP程序設計有所幫助。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩在线免费视频观看| 国产精品海角社区在线观看| 亚洲a成v人在线观看| 国产精品国内视频| 日韩一区二区三区在线播放| 国产成人精品在线观看| 91亚洲精品在线观看| 国产亚洲欧美日韩一区二区| 精品久久久免费| 久久韩国免费视频| 国产成人精品a视频一区www| 亚洲成人黄色网址| 色中色综合影院手机版在线观看| 91网站免费观看| 欧美高清视频一区二区| 色悠悠久久88| 精品国产区一区二区三区在线观看| 国产精品视频一区二区高潮| 久久久成人av| 97热在线精品视频在线观看| 日韩成人xxxx| 欧美一级免费看| 91精品国产综合久久久久久蜜臀| 91精品国产自产在线老师啪| 久久久国产精品一区| 欧美日韩国产精品一区二区不卡中文| 色中色综合影院手机版在线观看| 91av视频在线播放| 色琪琪综合男人的天堂aⅴ视频| 欧美日韩高清区| 黄色精品在线看| 亚洲欧美日韩另类| 欧美做受高潮电影o| 国产精品v片在线观看不卡| 日韩av在线资源| 欧美亚洲免费电影| www.日本久久久久com.| 欧美激情一区二区久久久| 久久久久久久999精品视频| 亚洲欧洲日产国码av系列天堂| 黄色成人av在线| 国产精品美女久久久免费| 精品人伦一区二区三区蜜桃网站| 国产视频福利一区| 欧美日韩亚洲天堂| 中文字幕欧美精品在线| 欧美精品精品精品精品免费| 成人国内精品久久久久一区| 麻豆乱码国产一区二区三区| 久久国产精品网站| 欧美激情亚洲综合一区| 亚洲大胆人体视频| 精品亚洲一区二区三区四区五区| 91精品国产91久久久久久不卡| 亚洲成人激情在线观看| 91精品久久久久久久久| 午夜精品久久久99热福利| 亚洲欧美激情另类校园| 4p变态网欧美系列| 91在线免费看网站| xxxxx成人.com| 国产精品美女免费视频| 色综合男人天堂| 韩国福利视频一区| 亚洲午夜性刺激影院| 夜夜嗨av一区二区三区四区| 欧美猛交ⅹxxx乱大交视频| 亚洲欧美日韩一区二区三区在线| 福利一区视频在线观看| 午夜精品福利视频| 米奇精品一区二区三区在线观看| 久久久国产影院| 欧美精品久久久久| 91中文精品字幕在线视频| 亚洲视频国产视频| 日韩在线视频导航| 国产91精品黑色丝袜高跟鞋| 久久香蕉国产线看观看网| 亚洲综合色激情五月| 精品女厕一区二区三区| 91香蕉嫩草影院入口| 日韩精品免费一线在线观看| 中文字幕在线看视频国产欧美| 成人有码视频在线播放| 欧美日韩在线免费| 欧美精品一本久久男人的天堂| 久久久人成影片一区二区三区观看| 精品国产91久久久久久| 欧美日韩中文在线| 爱福利视频一区| 欧美亚洲午夜视频在线观看| 欧美性xxxxxxxxx| 国产精品久久久久久久久粉嫩av| 国产亚洲精品美女久久久| 国产精品久久久久久久久久ktv| 日本精品久久久| 欧美性猛交xxxx免费看| 一区二区三区视频观看| 久久久精品电影| 97成人精品区在线播放| 九九热最新视频//这里只有精品| 精品国产一区二区三区在线观看| 欧美肥臀大乳一区二区免费视频| 亚洲高清不卡av| 国产美女扒开尿口久久久| 在线亚洲欧美视频| 国产精品96久久久久久| 亚洲国产精品va在线观看黑人| 亚洲香蕉成人av网站在线观看| 欧美大奶子在线| 亚洲精品视频在线播放| 日韩成人在线电影网| 日韩av片电影专区| 97视频在线观看亚洲| zzjj国产精品一区二区| 欧美一级黄色网| 亚洲欧美在线免费观看| 中文字幕欧美精品日韩中文字幕| 亚洲欧美日韩另类| 日本久久久久久久久久久| 日韩精品在线看| 亚洲国产精品电影在线观看| 久久久久久噜噜噜久久久精品| 亚洲色图色老头| 亚洲护士老师的毛茸茸最新章节| 亚洲欧美日韩爽爽影院| 亚洲欧美一区二区激情| 国产欧美日韩亚洲精品| 亚洲国模精品私拍| 国产精国产精品| 久久人人爽人人爽人人片av高清| 国产精品视频网站| 午夜精品www| 国产美女高潮久久白浆| 中文字幕少妇一区二区三区| 久久久国产91| 最近2019中文免费高清视频观看www99| 91色在线视频| 国产精品爽爽爽爽爽爽在线观看| 亚洲第一精品电影| 国产精品久久久久久久久久久久久| 国产精品久久二区| 色噜噜国产精品视频一区二区| 亚洲国产精品一区二区三区| xxx一区二区| 久热99视频在线观看| 91av在线播放| 日韩欧美中文字幕在线播放| 久久久精品亚洲| 欧美午夜精品久久久久久久| 色综合色综合久久综合频道88| 国产精品福利小视频| 18性欧美xxxⅹ性满足| 欧美在线视频网站| 亚洲欧美制服中文字幕| 国产亚洲精品va在线观看| 日韩暖暖在线视频| 原创国产精品91| 欧美色道久久88综合亚洲精品| 日韩在线欧美在线| 国产精品自产拍在线观看| 欧美黑人一级爽快片淫片高清| 一区二区三区视频免费| 国产精品久久久久久久久免费|