在我正在使用的框架中,如果我想在视图中呈现数据,我会这样做:
<h1><?php echo $this->header ?></h1>
最近我发现 xTemplate 并注意到它使用字符串占位符,因此 xTemplate 中的上述代码将是:
<h1>{HEADER}</h1>
我一直认为视图中的一点 php 是可以的,而且比 str_replace 更快,但我最近开始与设计师合作,我认为 html 中的很多 php 标签可能会让他感到困惑。
我想知道你对这个问题的看法。
谢谢。
注意:这可能是主观的,但我真的很想找出最好的方法,或者至少知道这两种方法的所有优缺点。