我遇到PHP的情况,我需要重用一个由markdown组成的.md
文件模板,并用dyamic数据替换模板的各个部分。
例如,给定一个$dynamicData
数组,如下所示:
array(
'title' => 'foo'
'summary' => 'summary'
'sections' => array(
[0] => 'long section of content',
[1] => 'long section of content'
),
'somethingUnique' => '1st April 2016'
)
我需要将其插入到具有以下伪结构的.md模板中:
# <<<TITLE HERE>>>
<<<SUMMARY>>>
Lorem ipsum dolor sit amet you get the idea.
* Static
* list
* of
* things
foreach ($dynamicData['sections'] as $section) {
<<< SECTION >>>
}
Static footer content.
我怎样才能做到这一点?我不想要构建一个字符串文字。 此外,我随后需要能够将结果文件读入字符串并将其发送给第三方。
是否有可用的库使这个动态内容插入任务的任务更容易?