PHP有哪些模板引擎选项?
我想知道PHP中有哪些模板选项?如果模板代码与PHP非常相似,那就最好了。因为PHP是一个模板引擎,所以总是。。。PHP 有些人认为需要增加更多。很受欢迎。就我个人而言,我从来没有看到过这一点,但每个人都有自己的观点。我可以推荐 该模板是一个普通的HTML,带有一些用于PHP调用的额外标记。该模板将自身编译为PHP并在服务器上运行。有一个对PHP的修改,使其在html标记中更具吸引力,我强烈推荐它 简短的标签,虽然大多数是被劝阻和/或嘲笑的,但也有一个很好的优势:PHP有哪些模板引擎选项?,php,templates,templating,templating-engine,Php,Templates,Templating,Templating Engine,我想知道PHP中有哪些模板选项?如果模板代码与PHP非常相似,那就最好了。因为PHP是一个模板引擎,所以总是。。。PHP 有些人认为需要增加更多。很受欢迎。就我个人而言,我从来没有看到过这一点,但每个人都有自己的观点。我可以推荐 该模板是一个普通的HTML,带有一些用于PHP调用的额外标记。该模板将自身编译为PHP并在服务器上运行。有一个对PHP的修改,使其在html标记中更具吸引力,我强烈推荐它 简短的标签,虽然大多数是被劝阻和/或嘲笑的,但也有一个很好的优势: <?php echo $
<?php echo $variable; ?>
可以成为:
<?= $variable; ?>
你可以做一些事情,比如:
<ul>
<? foreach ( $myListItems as $id => $itemText ) : ?>
<li id="<?= $id; ?>">
<?= $itemText; ?>
</li>
<? endforeach; ?>
</ul>
这是使用php将要实现的最低级别的模板,但仍然非常可读,并且不需要在视图中混合控制器或模型逻辑。值得一提的是,smarty有一些非常强大的服务器端缓存。类似的问题有更深入的答案: