<if a == 5 && b < 4>
one
<else>
<if a != 5>
two
<else>
<if a == 5 || $b == 5>
three
</if>
</if>
</if>
如何我可以從它得到一些變量:PHP模板條件
[0] = "a == 5 && b < 4"
[1] = "one"
[2] = "a != 5"
[3] = "two"
[4] = "a == 5 || $b == 5"
[5] = "three"
還是建議你將如何使模板中的條件是什麼?
不要把言語放在Isis的口中,但在PHP中這樣做意味着它會使應用程序代碼容易受到愚蠢的語法錯誤和/或通過調用全局PHP函數來打破MVC模式。當然,在這種情況下,爲什麼不使用Smarty或其他模板引擎? – 2010-11-08 13:59:33
@Victor是的,但看着這個所需的邏輯量...如果真的需要,我會用Smarty(更新:正如你已經說過的) – 2010-11-08 14:00:31