icircle / docx-template-in-php
在MS Word docx格式中创建模板,并使用PHP创建商务文档
v0.1.3
2019-08-13 11:23 UTC
Requires
- php: >=5.3.0
- pear/numbers_words: dev-master
Requires (Dev)
- phpunit/phpunit: 4.5.*
This package is not auto-updated.
Last update: 2024-09-28 18:10:35 UTC
README
在MS Word docx格式中创建模板,并使用PHP创建商务文档
新增内容
将DocxTemplate
的命名空间从默认改为icircle\Template\Docx
简介
此库将PHP数组中的数据合并到docx文件中。
模板docx文件可以在MS Word中创建,使用[键]格式指定键(即在方括号内指定数组索引)
示例
对于以下数据
{ "host":{ "name":"Host Company", "address":"1st Main, 2nd Cross, Bangalore" } }
可能的键有[host.name] [host.address]
基本用法
use icircle\Template\Docx\DocxTemplate; $docxTemplate = new DocxTemplate('path/to/template/file'); $dataArray = array() // fill the $dataArray with data $docxTemplate->merge($dataArray,'path/to/output/file');
更多信息请参阅包含的测试或与我联系