企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
Excel 导出在管理后台中很常用,但常规的方法很麻烦,tpadmin 提供了一键导出的方法 ##方法 `\Excel::export($head, $body, $name = null, $version = '2007')` ##参数 | 名称 | 类型 | 说明 | | --- | --- | --- | | head | array | Excel 头部数据 | | body | array | Excel 正文数据 | | name | null \| string | 文件名,不含扩展名,为空默认为当前时间 | | version | enum | Excel 版本,2003 \ 2007 \ pdf \ ods | ##使用示例 ``` $header = ['用户ID', '登录IP', '登录地点', '登录浏览器', '登录操作系统', '登录时间']; $data = Db::name("LoginLog")->field("id", true)->order("id desc")->limit(20)->select(); if ($error = \Excel::export($header, $data, "示例Excel导出", '2007')) { throw new Exception($error); } ``` ##助手函数 `export_excel($header, $body, $name = null, $version = '2007')`