91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ThinkPHP6.0導出Excel的示例

發布時間:2020-12-09 10:04:13 來源:億速云 閱讀:493 作者:小新 欄目:編程語言

這篇文章主要介紹ThinkPHP6.0導出Excel的示例,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

(一)環境配置

  • 基礎環境
    • 系統環境:Windows10 x64
    • PHP集成環境:phpEnv7.1.5(https://www.phpenv.cn/)
      • PHP7.4.4
      • MySQL8.0.19
      • Nginx1.16.1
    • 數據庫管理工具:Navicat Premium 15.0.11
    • PHP依賴管理工具:Composer(https://getcomposer.org/Composer-Setup.exe)

(二)安裝ThinkPHP6.0并配置

(1)安裝ThinkPHP6.0

composer create-project topthink/think tp2excel

(2)安裝Excel插件phpspreadsheet

composer require phpoffice/phpspreadsheet

(3)配置站點

ThinkPHP6.0導出Excel的示例

(4)配置Nginx重寫

ThinkPHP6.0導出Excel的示例
(5)啟動,查看首頁

ThinkPHP6.0導出Excel的示例

(三)配置數據庫與數據庫設計

(1)數據庫配置

ThinkPHP6.0導出Excel的示例

(2)數據庫建表(略)

(四)查詢SQL數據并導出

(1)引入Spread.php插件

ThinkPHP6.0導出Excel的示例
(2)查詢數據并導出

<?php
namespace app\controller;

use app\BaseController;
use think\facade\Db;
use Tools\Spread;

class Index extends BaseController
{
    public function index()
    {
        return '<html><a href="/index/excel.html?limit=2000">導出Excel</a><html>';
    }

    public function excel($limit = 10)
    {
        $expTableData = Db::table('b_demo')->limit($limit)->select();
        $fileName = "IP地址導出";
        $Excel['fileName']=$fileName.date('Y年m月d日-His',time());//or $xlsTitle
        $Excel['cellName']=['A','B','C','D'];
        $Excel['H'] = ['A'=>12,'B'=>22,'C'=>28,'D'=>38];//橫向水平寬度
        $Excel['V'] = ['1'=>40,'2'=>26];//縱向垂直高度
        $Excel['sheetTitle']=$fileName;//大標題,自定義
        $Excel['xlsCell']=[
            ['id','編號'],
            ['start','開始IP'],
            ['end','結束IP'],
            ['disp','地區']];
        Spread::excelPut($Excel,$expTableData);
    }
}

(3)導出結果

ThinkPHP6.0導出Excel的示例

以上是“ThinkPHP6.0導出Excel的示例”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

上高县| 大新县| 华安县| 湖州市| 漳平市| 翼城县| 屯门区| 灵山县| 交城县| 秭归县| 房产| 巫溪县| 龙井市| 滁州市| 若羌县| 灵台县| 唐海县| 罗山县| 商洛市| 武夷山市| 邯郸县| 凌海市| 盐亭县| 江城| 高淳县| 荣成市| 峨眉山市| 隆德县| 土默特右旗| 甘泉县| 玉溪市| 当雄县| 都江堰市| 红原县| 蕲春县| 闵行区| 佛教| 合水县| 昌乐县| 丽水市| 都匀市|