欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Yii中使用PHPExcel導(dǎo)出Excel的方法

 更新時(shí)間:2014年12月26日 11:20:46   投稿:shichen2014  
這篇文章主要介紹了Yii中使用PHPExcel導(dǎo)出Excel的方法,涉及Yii中針對(duì)PHPExcel的設(shè)置以及相關(guān)文件的修改技巧,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了Yii中使用PHPExcel導(dǎo)出Excel的方法。分享給大家供大家參考。具體分析如下:

最近在研究PHP的Yii框架,很喜歡,碰到導(dǎo)出Excel的問題,研究了一下,就有了下面的方法.

1、首先在cofig/main.php中添加對(duì)PHPExcel的引用,我的方法是這樣,代碼如下:

復(fù)制代碼 代碼如下:
// autoloading model and component classes
    'import'=>array(
        /*'application.modules.srbac.controllers.SBaseController',*/       
        'application.models.*',
        'application.components.*',
        'application.extensions.phpexcel.*',
),

2、當(dāng)然要記得將PHPExcel整個(gè)目錄復(fù)制到項(xiàng)目的 "protected/extensions/" 目錄下面.

3、按照下面的代碼修改PHPExcel代碼目錄里的Autoloader.php文件,代碼如下:

復(fù)制代碼 代碼如下:
public static function Register() {
/*if (function_exists('__autoload')) {
            //    Register any existing autoloader function with SPL, so we don't get any clashes
            spl_autoload_register('__autoload');
        }
        //    Register ourselves with SPL
        return spl_autoload_register(array('PHPExcel_Autoloader', 'Load'));*/
        $functions = spl_autoload_functions();
            foreach ( $functions as  $function)
                spl_autoload_unregister($function);
            $functions = array_merge(array(array('PHPExcel_Autoloader','Load')),$functions);
            foreach ( $functions as $function)
                $x = spl_autoload_register($function);
            return $x;
}    //    function Register()

上面的函數(shù)中,注釋掉的是原有的代碼.

4、下面的代碼是輸出Excel,以及一些常用的屬性設(shè)置,在你的Controller中,代碼如下:

復(fù)制代碼 代碼如下:
$objectPHPExcel = new PHPExcel();
$objectPHPExcel->setActiveSheetIndex(0);
 
ob_end_clean();
ob_start();
 
header('Content-Type : application/vnd.ms-excel');
header('Content-Disposition:attachment;filename="'.'xiaoqiang-'.date("Ymj").'.xls"');
$objWriter= PHPExcel_IOFactory::createWriter($objectPHPExcel,'Excel5');
$objWriter->save('php://output');

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

相關(guān)文章

  • php實(shí)現(xiàn)socket推送技術(shù)的示例

    php實(shí)現(xiàn)socket推送技術(shù)的示例

    下面小編就為大家分享一篇php實(shí)現(xiàn)socket推送技術(shù)的示例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12
  • 淺談laravel數(shù)據(jù)庫(kù)查詢返回的數(shù)據(jù)形式

    淺談laravel數(shù)據(jù)庫(kù)查詢返回的數(shù)據(jù)形式

    今天小編就為大家分享一篇淺談laravel數(shù)據(jù)庫(kù)查詢返回的數(shù)據(jù)形式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • laravel使用Faker數(shù)據(jù)填充的實(shí)現(xiàn)方法

    laravel使用Faker數(shù)據(jù)填充的實(shí)現(xiàn)方法

    這篇文章主要給大家介紹了關(guān)于laravel使用Faker數(shù)據(jù)填充的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用laravel具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • PHP單鏈表的實(shí)現(xiàn)代碼

    PHP單鏈表的實(shí)現(xiàn)代碼

    單鏈表是一種鏈?zhǔn)酱嫒〉臄?shù)據(jù)結(jié)構(gòu),用一組地址任意的存儲(chǔ)單元存放線性表中的數(shù)據(jù)元素。接下來通過本文給大家分享php單鏈表的實(shí)現(xiàn)代碼,非常不錯(cuò),具有參考借鑒價(jià)值,感興趣的朋友一起看下吧
    2016-07-07
  • iis 7下安裝laravel 5.4環(huán)境的方法教程

    iis 7下安裝laravel 5.4環(huán)境的方法教程

    最近想嘗試體驗(yàn)下laravel框架,所以自己嘗試在iis 7下安裝laravel 5.4環(huán)境,雖然遇到些問題,但最終都解決了,所以下面這篇文章主要給大家介紹了在iis 7下安裝laravel 5.4環(huán)境的方法教程,需要的朋友可以參考下。
    2017-06-06
  • PHP與SQL語(yǔ)句常用大全

    PHP與SQL語(yǔ)句常用大全

    很多朋友不清楚php中sql查詢語(yǔ)句的id=%d的意思,今天小編通過本文給大家詳細(xì)介紹下PHP中SQL查詢語(yǔ)句的id=%d解釋,需要的朋友參考下吧
    2016-12-12
  • PHP調(diào)用微博接口實(shí)現(xiàn)微博登錄的方法示例

    PHP調(diào)用微博接口實(shí)現(xiàn)微博登錄的方法示例

    這篇文章主要介紹了PHP調(diào)用微博接口實(shí)現(xiàn)微博登錄的方法示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-09-09
  • Yii2表單事件之Ajax提交實(shí)現(xiàn)方法

    Yii2表單事件之Ajax提交實(shí)現(xiàn)方法

    這篇文章主要介紹了Yii2表單事件之Ajax提交實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了Yii2框架中ajax提交的具體實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2017-05-05
  • PHP面向?qū)ο笾笃陟o態(tài)綁定功能介紹

    PHP面向?qū)ο笾笃陟o態(tài)綁定功能介紹

    這篇文章主要介紹了PHP面向?qū)ο笾笃陟o態(tài)綁定功能介紹,本文將對(duì)PHP后期靜態(tài)綁定功能進(jìn)行介紹,它主要用于解決在繼承范圍內(nèi)引用靜態(tài)調(diào)用的類,需要的朋友可以參考下
    2015-05-05
  • php workerman定時(shí)任務(wù)的實(shí)現(xiàn)代碼

    php workerman定時(shí)任務(wù)的實(shí)現(xiàn)代碼

    這篇文章主要介紹了php workerman定時(shí)任務(wù)的實(shí)現(xiàn)代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-12-12

最新評(píng)論