PHP導(dǎo)出帶樣式的Excel示例代碼
前言
在大家工作中做導(dǎo)出的時(shí)候,需要導(dǎo)出自定義的表格或嫌棄導(dǎo)出的Excel格式太難看了。這時(shí)候就需要設(shè)置顏色、字號(hào)大小、加粗、合并單元格等等。這篇文章通過實(shí)例告訴大家怎么做,下面來一起看看。
先來看看效果圖:

實(shí)例代碼
PHP代碼:
/**
* 導(dǎo)出文件
* @return string
*/
public function export()
{
$file_name = "成績(jī)單-".date("Y-m-d H:i:s",time());
$file_suffix = "xls";
header("Content-Type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=$file_name.$file_suffix");
//根據(jù)業(yè)務(wù),自己進(jìn)行模板賦值。
$this->display();
}
HTML代碼:
<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns="http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv=Content-Type content="text/html; charset=utf-8"> <meta name=ProgId content=Excel.Sheet> <meta name=Generator content="Microsoft Excel 11"> </head> <body> <table border=1 cellpadding=0 cellspacing=0 width="100%" > <tr> <td colspan="5" align="center"> <h2>成績(jī)單</h2> </td> </tr> <tr> <td style='width:54pt' align="center">編號(hào)</td> <td style='width:54pt' align="center">姓名</td> <td style='width:54pt' align="center">語(yǔ)文</td> <td style='width:54pt' align="center">數(shù)學(xué)</td> <td style='width:54pt' align="center">英語(yǔ)</td> </tr> <tr> <td align="center">1</td> <td style="background-color: #00CC00;" align="center">Jone</td> <td style="background-color: #00adee;" align="center">90</td> <td style="background-color: #00CC00;" align="center">85</td> <td style="background-color: #00adee;" align="center">100</td> </tr> <tr> <td align="center">2</td> <td style="background-color: #00CC00;" align="center">Tom</td> <td style="background-color: #00adee;" align="center">99</td> <td style="background-color: #00CC00;" align="center">85</td> <td style="background-color: #00adee;" align="center">80</td> </tr> </table> </body> </html>
以上就是本文的全部?jī)?nèi)容,本文通過實(shí)例介紹的非常詳細(xì),希望對(duì)大家的學(xué)習(xí)和工作能有所幫助,如果有疑問可以留言,謝謝大家對(duì)腳本之家的支持。
相關(guān)文章
發(fā)布一個(gè)用PHP fsockopen寫的HTTP下載的類
發(fā)布一個(gè)用PHP fsockopen寫的HTTP下載的類...2007-02-02
Laravel中GraphQL接口請(qǐng)求頻率實(shí)戰(zhàn)記錄
這篇文章主要給大家介紹了關(guān)于Laravel中GraphQL接口請(qǐng)求頻率的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-09-09
PHP中可以自動(dòng)分割查詢字符的Parse_str函數(shù)使用示例
這篇文章主要介紹了PHP中可以自動(dòng)分割查詢字符的Parse_str函數(shù)使用示例,小編也沒見過的一個(gè)函數(shù),這下分割URL中的查詢字符串就方便了,需要的朋友可以參考下2014-07-07
ThinkPHP 5 AJAX跨域請(qǐng)求頭設(shè)置實(shí)現(xiàn)過程解析
這篇文章主要介紹了ThinkPHP 5 AJAX跨域請(qǐng)求頭設(shè)置實(shí)現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-10-10
Thinkphp 5.0實(shí)現(xiàn)微信企業(yè)付款到零錢
這篇文章主要為大家詳細(xì)介紹了Thinkphp 5.0實(shí)現(xiàn)微信企業(yè)付款到零錢,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-09-09
thinkPHP實(shí)現(xiàn)上傳圖片及生成縮略圖功能示例
這篇文章主要介紹了thinkPHP實(shí)現(xiàn)上傳圖片及生成縮略圖功能,結(jié)合實(shí)例形式分析了thinkPHP圖片上傳及縮略圖設(shè)置、生成、保存、數(shù)據(jù)庫(kù)寫入等相關(guān)操作技巧,需要的朋友可以參考下2017-10-10

