1.下载php
https://github.com/JOakley77/CI-Excel-Generation-Librarygit
2.解压,并复制 Excel.php, 找到项目的 libraries 文件夹粘贴,不是 sysm\libraries这个文件夹,若是没有就新建一个,github
3.具体操做this
引用类库spa
$this->load->library('Excel');
处理要导出数据日志
$array = array(); $titles = array( iconv("UTF-8", "GBK", '登陆时间'), iconv("UTF-8", "GBK", '登陆IP'), ); foreach ($logs as $logsKey => $logsVal){ $array[] = array( iconv("UTF-8", "GBK", date('Y-m-d',$logsVal['time'])), iconv("UTF-8", "GBK", $logsVal['IP']), ); }
输出(下载导出数据)excel
$this->excel->make_from_array($titles, $array);
本身瞎折腾get
自定义导出文件名称it
$this->excel->filename = '-登录日志-'.date('Y-m-d');