如何将少量动态内容插入文件模板?

时间:2015-10-14 10:53:36

标签: php file templates

我遇到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.

我怎样才能做到这一点?我不想要构建一个字符串文字。 此外,我随后需要能够将结果文件读入字符串并将其发送给第三方。

是否有可用的库使这个动态内容插入任务的任务更容易?

0 个答案:

没有答案