1.安装 Composer
https://www.runoob.com/w3cnote/composer-install-and-usage.html
2.安装phpword
cmd命令行:composer require phpoffice/phpword
切记:cmd命令要切换到项目的根目录下
3.测试使用
1)需要word文档:a.docx 内容:
说明人:${user}
电话:${email}
图片:${picture}
2)php代码
include_once "vendor/autoload.php";
$tmp=new \PhpOffice\PhpWord\TemplateProcessor('a.docx');//打开模板
$tmp->setValue('user','李四');//替换变量
$tmp->setValue('email','18888888888');//替换变量
$tmp->setImageValue('picture', ['path' => '1.png','width'=>500,'height'=>500]);//添加图片
$tmp->saveAs('b.docx');//另存为
运行即可。
4.总结
整个项目目录
切记:一定要切换到项目目录下安装
其他:如果不想安装Composer和phpword,可以使用我的整个源代码,解压后运行即可。下载链接点这里