thinkphp如何导出word

发布时间 - 2019-08-22 00:00:00    点击率:

thinkphp导出word需要引入Wordmaker.class.php类文件,通过该类文件生成word文档导出来。下面介绍实现的过程:

在Thinkphp的controller文件夹内新建一个WordController.class.php文件,作为生成word的控制器。

把Wordmaker.class.php类文件放在Thinkphp目录Util文件夹下面,用于下面步骤使用import方法导入该类文件。

相关推荐:《ThinkPHP教程》

在wordController控制器内新建一个WordMake方法,用于生成word文档。在WordMake方法里面需要先加载Wordmaker.class.php类文件。代码如下:

在WordMake方法内编写代码,实现将html内容转换为word文档内容。代码如下:

编写代码,利用WordMake方法生成word文档。新建一个导出word文档的执行方法outword()。

在outword()方法里面获得要生成的word文档的内容(为了测试方便,这里使用一段HTML代码,保存在$content变量里),通过WordMake方法生成word文档,并以文档名“测试”保存在根目录。代码如下:

在浏览器运行代码,查看生成的word文档。

通过查看word文档的内容,可见,已成功实现将"

This is word content."这段红色文字保存于文件中,并导出word文档。


# thinkphp  # word  # 文档  # 新建一个  # 放在  # 这段  # 并以  # 转换为  # 存于  # 加载  # import  # Util 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: Laravel怎么实现模型属性的自动加密  晋江文学城电脑版官网 晋江文学城网页版直接进入  JavaScript常见的五种数组去重的方式  Edge浏览器怎么启用睡眠标签页_节省电脑内存占用优化技巧  uc浏览器二维码扫描入口_uc浏览器扫码功能使用地址  如何快速生成橙子建站落地页链接?  高防服务器租用首荐平台,企业级优惠套餐快速部署  香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南  Laravel怎么进行浏览器测试_Laravel Dusk自动化浏览器测试入门  浏览器如何快速切换搜索引擎_在地址栏使用不同搜索引擎【搜索】  如何用花生壳三步快速搭建专属网站?  如何在万网自助建站平台快速创建网站?  图册素材网站设计制作软件,图册的导出方式有几种?  Laravel Eloquent关联是什么_Laravel模型一对一与一对多关系精讲  微信小程序制作网站有哪些,微信小程序需要做网站吗?  Laravel怎么定时执行任务_Laravel任务调度器Schedule配置与Cron设置【教程】  Firefox Developer Edition开发者版本入口  高防服务器:AI智能防御DDoS攻击与数据安全保障  Laravel如何记录日志_Laravel Logging系统配置与自定义日志通道  如何彻底卸载建站之星软件?  Laravel如何配置和使用缓存?(Redis代码示例)  手机怎么制作网站教程步骤,手机怎么做自己的网页链接?  UC浏览器如何设置启动页 UC浏览器启动页设置方法  电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?  Laravel定时任务怎么设置_Laravel Crontab调度器配置  Laravel Docker环境搭建教程_Laravel Sail使用指南  WordPress 子目录安装中正确处理脚本路径的完整指南  JavaScript如何实现类型判断_typeof和instanceof有什么区别  Laravel如何与Vue.js集成_Laravel + Vue前后端分离项目搭建指南  智能起名网站制作软件有哪些,制作logo的软件?  厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?  深圳网站制作平台,深圳市做网站好的公司有哪些?  Python结构化数据采集_字段抽取解析【教程】  Laravel怎么进行数据库回滚_Laravel Migration数据库版本控制与回滚操作  如何用好域名打造高点击率的自主建站?  猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?  Windows10怎样连接蓝牙设备_Windows10蓝牙连接步骤【教程】  大学网站设计制作软件有哪些,如何将网站制作成自己app?  Laravel如何生成PDF或Excel文件_Laravel文档导出工具与使用教程  手机网站制作与建设方案,手机网站如何建设?  深圳网站制作公司好吗,在深圳找工作哪个网站最好啊?  制作旅游网站html,怎样注册旅游网站?  Laravel怎么集成Log日志记录_Laravel单文件与每日日志配置及自定义通道【详解】  什么是javascript作用域_全局和局部作用域有什么区别?  Laravel storage目录权限问题_Laravel文件写入权限设置  如何快速搭建安全的FTP站点?  如何在搬瓦工VPS快速搭建网站?  如何用5美元大硬盘VPS安全高效搭建个人网站?  深圳网站制作的公司有哪些,dido官方网站?  网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的?