我需要将信息从数据库打印到html模板,但我读过有最佳实践,而不仅仅是打印所需的html。有点模板填充物。
感谢。
编辑:我找到了框架Smarty,因此,从带有可变字段的html模板中,我可以填写像$smarty->assign('htmlVar', $data);
这样的字段,然后加载它。
再次谢谢。
答案 0 :(得分:2)
我们可以使用DOMDocument::createElement和许多相关方法来构建一个可以输出的DOM。
回显HTML字符串的此函数创建类DOMElement的新实例。除非插入(例如)
,否则此节点不会显示在文档中<?php if ( condition ): ?> <p>This will be output</p> <?php elseif ( other_condition ): ?> <p>This will be output instead</p> <?php else: ?> <p>Or this</p> <?php endif; ?>
。
Another alternative是使用类似的东西:
package-lock.json