PHP框架中的提升样式视图
只是想知道是否存在使用Scala webframework中使用的PHP web框架或模板引擎 简而言之,clean view的理念是,视图中应该没有代码。并且视图应该是有效的HTML 我想替换一段典型的PHP代码,如下所示:PHP框架中的提升样式视图,php,templates,lift,Php,Templates,Lift,只是想知道是否存在使用Scala webframework中使用的PHP web框架或模板引擎 简而言之,clean view的理念是,视图中应该没有代码。并且视图应该是有效的HTML 我想替换一段典型的PHP代码,如下所示: <ul> <?php foreach ($addressbook as $name):?> <li><?=$name?></li> <?php endforeach; ?> </ul&g
<ul>
<?php foreach ($addressbook as $name):?>
<li><?=$name?></li>
<?php endforeach; ?>
</ul>
<ul>
<framework:AddressBookView.listNames>
<li:name />
</framework:AddressBookView.listNames>
</ul>
使用html标记专用模板,如下所示:
<ul>
<?php foreach ($addressbook as $name):?>
<li><?=$name?></li>
<?php endforeach; ?>
</ul>
<ul>
<framework:AddressBookView.listNames>
<li:name />
</framework:AddressBookView.listNames>
</ul>
它将调用AddressBookView类上的listNames方法。然后,listNames方法将负责将地址簿名称中的名称反复绑定到标记 PHPTAL就是这样一个模板引擎