alshabalin / docx-template
Docx 模板
v1.0.4
2017-05-05 05:22 UTC
Requires
- php: >=5.4
- ext-zip: *
This package is not auto-updated.
Last update: 2024-09-15 01:50:54 UTC
README
允许将任何 docx 文档转换为模板,使用变量,如 {this}
。
安装包
composer require alshabalin/docx-template
如何使用
<?php require 'vendor/autoload.php'; use Alshabalin\DocxTemplate\DocxTemplate as DocxTemplate; $data = [ 'key' => 'value', 'name' => 'John', 'lastname' => 'Doe', 'city' => 'London', ]; $template = new DocxTemplate(); $template->open('document.docx') ->setData($data) ->save('result.docx');
您可能想要通过将 true
作为第二个参数传递给 setData
方法来从模板中删除任何缺失的变量
$template->setData($data, true);