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