我想让我的新项目更容易开发,我想要一个非常简单的模板引擎解决方案.我在网上四处看看,一切都太臃肿了,还是让我畏缩不前.
@H_404_14@<html> <head> <title>{PAGE_TITLE}</title> </head> <body> <h1>{PAGE_HEADER}</h1> <p>Some random content that is likely not to be parsed with PHP.</p> </body> </html>
显然,我想用我用PHP设置的东西替换{PAGE_TITLE}和{PAGE_HEADER}.像这样:
<?PHP $pageElements = array( '{PAGE_TITLE}' => 'Some random title.','{PAGE_HEADER}' => 'A page header!' ); ?>
我会使用类似str_replace的东西并将替换后的HTML加载到字符串中,然后将其打印到页面中?这就是我现在正在做的事情……有没有人有任何建议或方法我可以做得更好?
谢谢.