php html轉excel的實現方法:首先開啓html檔案;然後在html的header中加入語句爲【header("Content-Disposition: attachment;filename=filename.xls");】即可。
推薦:《》
以php爲例直接用html生成excel檔案
以前都用PHPExcel等工具來生成Excel,功能很強大,但是有時我們只是要一個簡單的數據輸出而已,再使用那些就有些繁瑣了。最近碰巧發現了一個十分簡便的方法,就此記錄下來。
這裏主要是使用了Content-Type來實現我們想要的功能,然後使用PHP等程式語言來取得我們想要的數據。
在html的header中加入以下兩句就能使你的網頁內容以.xls附件形式直接下載下來
header("Content-type: application/vnd.ms-excel; charset=utf8"); header("Content-Disposition: attachment; filename=filename.xls");
這是一個完整的PHP檔案:
<?php header("Content-type: application/vnd.ms-excel; charset=utf8"); header("Content-Disposition: attachment; filename=filename.xls"); $data .= "<table>"; $data .= "<tr>"; $data .= "<td>……</td>"; $data .= "<td>……</td>"; $data .= "<td>……</td>"; $data .= "<td>……</td>"; $data .= "<td>……</td>"; $data .= "</tr>"; $data .= "</table>"; echo $data. "\t"; ?>
當然了,你也可以從數據庫中讀取或者回圈生成一些數據來填充excel也是可以的。
以上就是php html轉excel的實現方法的詳細內容,更多請關注php中文網其它相關文章!