Isi*_*sis 0 php templates conditional-statements
<if a == 5 && b < 4>
one
<else>
<if a != 5>
two
<else>
<if a == 5 || $b == 5>
three
</if>
</if>
</if>
Run Code Online (Sandbox Code Playgroud)
我怎么能从它得到一些变量:
[0] = "a == 5 && b < 4"
[1] = "one"
[2] = "a != 5"
[3] = "two"
[4] = "a == 5 || $b == 5"
[5] = "three"
Run Code Online (Sandbox Code Playgroud)
或者您如何建议在模板中创建条件?
我一般都没有反对模板系统,但为什么不使用普通的PHP呢?
<?php if ($a == 5 && ($b < 4)): ?>
one
<?php elseif ($a != 5): ?>
....
Run Code Online (Sandbox Code Playgroud)
我没有看到在PHP中痛苦地重建解析和评估逻辑的好处.
如果你真的需要这个,我会使用Smarty.
| 归档时间: |
|
| 查看次数: |
465 次 |
| 最近记录: |