<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      使用PHP_XLSXWriter代替PHPExcel 實現excel數據的導入導出

             PHPExcel 是一個處理Excel,CVS文件的開源框架,它基于微軟的OpenXML標準和PHP語言。可以使用它來讀取、寫入不同格式的電子表格,這也是PHP至今最通用的Excel處理工具,但是它有一個非常致命的缺點: 特別占內存,對大批量的表格數據幾乎會讓人累覺不愛,處理速度非常慢,但是它功能非常豐富,API非常多,所以在導出復雜格式的Excel表格時,你往往不得不使用它,真是讓人又愛又恨。
             不幸的是,PHPExcel官方已不再維護了這個項目了,官方團隊在github上又起了一個新項目,叫PhpSpreadsheet,新項目使用了大量的php新特性,比如命名空間,PSR標準,性能也比PHPExcel高了不少,不過該項目至今(2017-07-12)還是開發狀態,最小穩定版還沒出來,估計bug會比較多,所以并不建議使用。
             相比于PHPExcel,PHP_XLSXWriter是一個小而強悍的Excel讀寫插件,它并沒有PHPExcel功能豐富,很多高級操作比如凍結表頭,并不具備,但是它導出速度非常快,非常適合于數據量特別大,報表格式不是很復雜的導出需求,下圖是官方的速度和內存測試:
      PHP_XLSXWriter 如何使用?
      下載
              這是 PHP_XLSXWriter的github地址,https://github.com/mk-j/PHP_XLSXWriter   你可以點擊下載把它下載下來。解壓之后你可以看到,它的核心文件只有一個: xlswriter.class.php,examples目錄為代碼樣例目錄,里面有很多例子你可以參考。
      使用 

                                                 
      對于日常中絕大部分的報表需求,PHP_XLSXWriter 是可以勝任的,下面通過一個例子來熟悉一下API的使用。
      假設我們要導出下圖中的報表,并通過瀏覽器實現下載:

      例子:

      namespace app\×××\controller\×××;
      
      use think\Exception;
      use think\Loader;
      use think\Log;
      
      Loader::import('xlsxWrite.xlsxWrite',EXTEND_PATH,'.class.php');
      
      
      class Xlsx extends \xlsxWrite
      {
          public $name;
      
          public function getXlsx(){
              $header = array(
                  '企業名稱'=>'string',//text
                  '聯系人'=>'string',//text
                  '聯系方式'=>'string',
                  '省/自治區/直轄市'=>'string',
                  '市'=>'string',
                  '區/縣'=>'string',
                  '公司注冊地址'=>'string',
                  '成立時間'=>'string',
                  '主營特色'=>'string',
                  '店面數量'=>'string',
                  '資產總額'=>'string',
                  '營收總額'=>'string',
                  '現有貸款狀況'=>'string',
                  '當前資金需求'=>'string',
                  '推薦人'=>'string',
                  '備注'=>'string',
                  '填寫時間'=>'datetime',
              );
      
              $data = Wxzhinfo::where('create_time',"<",time())->select();
      
              if(!$data){
                  return ;
              }
      
              $list = [];
              foreach ($data as $v){
                  $v->hidden(['id','update_time','wxzhautho_id','data']);
                  array_push($list,array_values($v->toArray()));
              }
      
              $writer = new \xlsxWrite();
      
              $writer->writeSheetHeader('Sheet1', $header);
              foreach($list as $row)
                  $writer->writeSheetRow('Sheet1', $row);
              // 輸出文件
              $this->name = date("Y-m-d",strtotime("-1 day")).".xlsx";
              $writer->writeToFile($this->name);
          }
      }

       

      posted @ 2020-04-28 11:20  徐傳秉  閱讀(3430)  評論(2)    收藏  舉報
      主站蜘蛛池模板: 定安县| 人妻丝袜AV中文系列先锋影音| 丰满少妇被猛烈进入av久久| 少妇熟女久久综合网色欲| 国产免费网站看v片元遮挡| 亚洲一本二区偷拍精品| 中文字幕无码免费久久| 高清无打码一区二区三区| 色噜噜在线视频免费观看| 一区二区丝袜美腿视频| 国产精品成人av电影不卡| 91老肥熟女九色老女人| 亚洲精品理论电影在线观看| 国产综合av一区二区三区| 99久久亚洲综合精品成人网 | 亚洲男人的天堂网站| 四虎永久免费高清视频| 久久久久国产精品人妻| 亚洲区小说区图片区qvod| 亚洲av高清一区二区三| 在线一区二区中文字幕| 国产成人8X人网站视频| 久久久久夜夜夜精品国产| 他掀开裙子把舌头伸进去添视频| 男女啪啪高潮激烈免费版| 午夜福利视频| 国产中文字幕精品喷潮| 国产成人精品无人区一区| 免费视频成人片在线观看 | 国产成人啪精品午夜网站| 亚洲成在人线AⅤ中文字幕| 久久天天躁狠狠躁夜夜躁2020 | 宾馆人妻4P互换视频| 亚洲精品日韩精品久久| 亚洲加勒比久久88色综合| 好吊视频专区一区二区三区| 在线观看AV永久免费| 亚洲男人第一无码av网站| av综合亚洲一区二区| 国产成人无码A区在线观看视频| 亚洲暴爽av天天爽日日碰|