国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語(yǔ)言|JavaScript|易語(yǔ)言|vb.net|

服務(wù)器之家 - 編程語(yǔ)言 - PHP教程 - Yii Framework框架使用PHPExcel組件的方法示例

Yii Framework框架使用PHPExcel組件的方法示例

2021-08-10 16:36kalman PHP教程

這篇文章主要介紹了Yii Framework框架使用PHPExcel組件的方法,結(jié)合實(shí)例形式分析了Yii Framework框架中PHPExcel組件的下載、導(dǎo)入、調(diào)用等相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了Yii Framework框架使用PHPExcel組件的方法。分享給大家供大家參考,具體如下:

PHPExcel下載地址http://www.yiiframework.com/extension/phpexcel

將下載的PHPExcel壓縮包解壓到Y(jié)ii Framework目錄framework\vendors下

代碼如下

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
/**
* 將數(shù)據(jù)導(dǎo)出到Excel
*/
public function actionExport()
{
    //取要導(dǎo)出到Excel的數(shù)據(jù)
    $criteria = $this->_getCriteria();
    $data = Statistics::model()->findAll($criteria);
    // 獲取PHPExcel引用路徑
    $phpExcelPath = Yii::getPathOfAlias('system.vendors');
    // 關(guān)閉YII的自動(dòng)加載功能,改用手動(dòng)加載,否則會(huì)出錯(cuò),PHPExcel有自己的自動(dòng)加載功能
    // YII框架對(duì)于組件的自動(dòng)加載,要求類名與文件名一致;
    // 而PHPExcel類對(duì)應(yīng)的文件名包含了上級(jí)目錄名稱,如:IOFactory類對(duì)應(yīng)的文件名為PHPExcel_IOFactory.php
    spl_autoload_unregister(array('YiiBase','autoload'));
    include($phpExcelPath . DIRECTORY_SEPARATOR . 'PHPExcel.php');
    //下面是Excel數(shù)據(jù)導(dǎo)出處理邏輯
    $objPHPExcel = PHPExcel_IOFactory::load('./content/template/report.xlsx');
    $objPHPExcel->getProperties()->setCreator("Kalman")
    ->setTitle("統(tǒng)計(jì)報(bào)表")
    ->setSubject("統(tǒng)計(jì)報(bào)表")
    ->setDescription("統(tǒng)計(jì)報(bào)表");
    $objPHPExcel->setActiveSheetIndex(0)
    ->setCellValue('A1', 'Hello')
    ->setCellValue('B2', 'world!')
    ->setCellValue('C1', 'Hello')
    ->setCellValue('D2', 'world!');
    $objPHPExcel->setActiveSheetIndex(0)
    ->setCellValue('A25', '123456');
    $objPHPExcel->getActiveSheet()->setTitle('report');
    // Excel打開(kāi)后顯示的工作表
    $objPHPExcel->setActiveSheetIndex(0);
    //通瀏覽器輸出Excel報(bào)表
    header('Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
    header('Content-Disposition: attachment;filename="report.xlsx"');
    header('Cache-Control: max-age=0');
    $objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel2007');
    $objWriter->save('php://output');
    Yii::app()->end();
    //恢復(fù)Yii自動(dòng)加載功能
    spl_autoload_register(array('YiiBase','autoload'));
}

希望本文所述對(duì)大家基于Yii框架的PHP程序設(shè)計(jì)有所幫助。

原文鏈接:https://www.cnblogs.com/lingyun_k/archive/2010/11/09/1872891.html

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 日韩精品日韩激情日韩综合 | 国产欧美精品区一区二区三区 | 欧美成人综合在线 | 久色视频在线 | 乱人伦xxxx国语对白 | 日日操视频| 国产成人精品一区二区 | 亚洲综合中文 | 狠狠操综合网 | 91视频.com | 丝袜+亚洲+另类+欧美+变态 | 国产精品久久久久久久午夜片 | 在线观看成人小视频 | 成人一区二区在线 | 羞羞av | 日韩精品一二三区 | 日韩一区二区精品 | 欧美日韩成人 | 玖玖精品在线 | 中文字幕99 | 视频一区二区三 | 欧美日本亚洲 | 最好观看的2018中文 | 日韩一区在线视频 | 中文字幕一二三区 | 天天操天天拍 | 国产精品久久亚洲 | 人人射视频 | 国产亚洲一区二区三区 | 天天爽夜夜爽夜夜爽精品视频 | 久久久99国产精品免费 | 欧美在线亚洲 | 精品国产乱码久久久久久图片 | 涩涩久久 | 国产一区二区三区视频在线观看 | 毛片在线视频 | 久久久精 | 日本黄色毛片 | 国产综合亚洲精品一区二 | 欧美日韩亚洲一区二区 | 成人国产精品久久久 |