PHP模版用原生PHP出现很多大括号混乱用臃肿的smarty
创建时间:2017-02-13 投稿人: xxx 浏览次数:266
有些人说用原生php在html模版里面做判断、循环有很多php的符号"<?php" "?>"还有很多大括号“{” “}”眼睛都要看花了
最近有个哥们儿在写php,给我说还是smarty的标签好用,然后,我说我来看看你用原生php写的模版,一看,很多大括号,看着眼睛花,这哥们儿觉得其它的模版引擎看着条理很清晰,如:
smarty
php:
php的看着是有点乱,层次不清晰~~~
这哥们儿却不知道php还有一种嵌入html的写法
那么,除了if判断语句可以这样用之外,还有哪些可以这样用呢?
1、if
2、for
3、foreach
4、while
5、switch
例子:
<?php foreach ($list as $item): ?>
<li><?= $item["title"] ?></li>
<?php endforeach; ?>
<?php for ($i = 0; i < 9; i++): ?>
<li><?= $i ?></li>
<?php endfor;?>
<?php $i = 0; ?>
<?php while ($i++ < 9): ?>
<li><?= $i ?></li>
<?php endwhile; ?>
所以,原生的php拿来做模版就可以了,有些人非得整个像smarty这么臃肿的东西,php语言尊崇的就是大道至简,简单又好用的东西不用,非得搞的很复杂
这里就推荐一个我写的PHP框架TimoPHP,大家可以百度了解一下
相关文章推荐
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇:没有了
- 下一篇:没有了