工作中很多WORD文件的格式是固定的,只是里面的参数不一样,今天我们就讲下如何用PHP代码替换这些关键字生成新的文档

1下载phpoffice/phpword开源库

github地址:

https://github.com/PHPOffice/PHPWord

composer 安装:

composer require phpoffice/phpword

2.新建WORD模板

phpword的标签是类似于${name}这样的格式如下图

php同时编辑文档(替换WORD模板中的文字)(1)

phpword的标签

3.相关代码

php同时编辑文档(替换WORD模板中的文字)(2)

相关代码

4.如何建立不定行数的table

新建个表格插入标签如第一张图再给表格中的某一个自动添加行就行代码如下图:

php同时编辑文档(替换WORD模板中的文字)(3)

效果图

,