thinkphp如何導出word

thinkphp如何導出word

thinkphp導出word需要引入Wordmaker.class.php類文件,通過該類文件生成word文檔導出來。下面介紹實現(xiàn)的過程:

thinkphp的controller文件夾內(nèi)新建一個WordController.class.php文件,作為生成word的控制器。

thinkphp如何導出word

thinkphp如何導出word

立即學習PHP免費學習筆記(深入)”;

把Wordmaker.class.php類文件放在Thinkphp目錄Util文件夾下面,用于下面步驟使用import方法導入該類文件。

thinkphp如何導出word

相關(guān)推薦:《ThinkPHP教程

在wordController控制器內(nèi)新建一個WordMake方法,用于生成word文檔。在WordMake方法里面需要先加載Wordmaker.class.php類文件。代碼如下:

thinkphp如何導出word

在WordMake方法內(nèi)編寫代碼,實現(xiàn)將html內(nèi)容轉(zhuǎn)換為word文檔內(nèi)容。代碼如下:

thinkphp如何導出word

編寫代碼,利用WordMake方法生成word文檔。新建一個導出word文檔的執(zhí)行方法outword()。

thinkphp如何導出word

在outword()方法里面獲得要生成的word文檔的內(nèi)容(為了測試方便,這里使用一段HTML代碼,保存在$content變量里),通過WordMake方法生成word文檔,并以文檔名“測試”保存在根目錄。代碼如下:

thinkphp如何導出word

在瀏覽器運行代碼,查看生成的word文檔。

通過查看word文檔的內(nèi)容,可見,已成功實現(xiàn)將”

This is word content.

“這段紅色文字保存于文件中,并導出word文檔。

thinkphp如何導出word

thinkphp如何導出word

thinkphp如何導出word

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊9 分享