這篇文章主要介紹怎樣使用thinkphp5對excel文件進行導(dǎo)出,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
創(chuàng)新互聯(lián)公司始終堅持【策劃先行,效果至上】的經(jīng)營理念,通過多達十載累計超上千家客戶的網(wǎng)站建設(shè)總結(jié)了一套系統(tǒng)有效的全網(wǎng)整合營銷推廣解決方案,現(xiàn)已廣泛運用于各行各業(yè)的客戶,其中包括:活動板房等企業(yè),備受客戶認可。
第一步 將excel配置到tp框架的慣例配置common中 (推薦學(xué)習(xí):thinkphp5)
// 應(yīng)用公共文件 /** * 導(dǎo)出excel * @param $strTable 表格內(nèi)容 * @param $filename 文件名 */ function downloadExcel($strTable, $filename) { header("Content-type: application/vnd.ms-excel"); header("Content-Type: application/force-download"); header("Content-Disposition: attachment; filename=" . $filename . "_" . date('Y-m-d') . ".xls"); header('Expires:0'); header('Pragma:public'); echo '<html><meta http-equiv="Content-Type" content="text/html; charset=utf-8" />' . $strTable . '</html>'; }
第二步 控制器代碼
可以查詢出想要道出的數(shù)據(jù),在下列td中遍歷出來即可。簡單方便你學(xué)會了嗎?
public function excel_daochu(){ $strTable ='<table width="500" border="1">'; $strTable .= '<tr>'; $strTable .= '<td style="text-align:center;font-size:12px;width:120px;">ID</td>'; $strTable .= '<td style="text-align:center;font-size:12px;" width="*">用戶賬號</td>'; $strTable .= '<td style="text-align:center;font-size:12px;" width="*">昵稱</td>'; $strTable .= '<td style="text-align:center;font-size:12px;" width="*">時間</td>'; $strTable .= '</tr>'; $aa = db("user")->select(); foreach ($aa as $k => &$v) { $v['add_time'] = date('Y-m-d H:i:s',$v['add_time']); } foreach($aa as $k=>$val){ $strTable .= '<tr>'; $strTable .= '<td style="text-align:center;font-size:12px;">'.$val['user_id'].'</td>'; $strTable .= '<td style="text-align:left;font-size:12px; vnd.ms-excel.numberformat:@">'.$val['tel'].'</td>'; $strTable .= '<td style="text-align:left;font-size:12px;">'.$val['ni_name'].' </td>'; $strTable .= '<td style="text-align:left;font-size:12px;">'.$val['add_time'].'</td>'; $strTable .= '</tr>'; } $strTable .='</table>'; downloadExcel($strTable,'用戶列表'); exit(); }
以上是“怎樣使用thinkphp5對excel文件進行導(dǎo)出”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
本文名稱:怎樣使用thinkphp5對excel文件進行導(dǎo)出
鏈接分享:http://bm7419.com/article32/jcispc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、搜索引擎優(yōu)化、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、自適應(yīng)網(wǎng)站、商城網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)