PHP中的某些内容,如果某个变量存在,我想显示内容。在php中模板化,不使用模板引擎
例如,对于目前的评论我要检查如果作者已经投票的这个答复,所以代码将东西如下所示:
<?php if (isset($replies)): ?>
<?php foreach ($replies as $reply): ?>
<?php if (isset($already_voted)): ?>
<?php foreach ($already_voted as $vote): ?>
// if vote['id'] == $reply['id'], echo what they have already voted
<?php endforeach; ?>
<?php endif; ?>
<?php endforeach; ?>
<?php endif; ?>
会是什么做的更简单的方法这个,不用像smarty那样使用臃肿的模板引擎?
(请不要评论...是的'PHP本质上是一个模板引擎'或任何沿着这些线的东西)。
PHP基本上是啊,你打我! – 2011-05-13 13:59:22
你当前的设置有什么问题?这正是我所推荐的。 – 2011-05-13 14:00:52
当用户登录时显示此消息,当他们第一次登录时显示此消息可能会引起混淆...... etc – 2011-05-13 14:02:21