作者:佚名 时间:2024-10-17 09:10:01 阅读:(4)
在ThinkPHP模板引擎中,
{if condition="表达式"} {if (表达式)} {if 表达式} PS:上述语法,结果是相同的
{if condition="$key eq 0 or $key eq 1"} {$v['title']} {/if}
(1)、直接在condition属性中使用php代码:
{if condition="strtoupper($info) neq 'ITBIANCHENG'"} ITBIANCHENG {else /} NOT ITBIANCHENG {/if}
(2)、condition不止支持点语法,还支持对象语法:
//点语法 {if condition="$info.title neq 'ITBIANCHENG'"} ITBIANCHENG {else /} NOT ITBIANCHENG {/if} //对象语法 {if condition="$info:title neq 'ITBIANCHENG'"} ITBIANCHENG {else /} NOT ITBIANCHENG {/if}
PS:thinkphp标签是不支持带有”>”、”<”等符号的用法。
<if condition="$status in [1, 2, 3]"> <p>状态有效</p> <else /> <p>状态无效</p> </if>
以上就是云梦编程为大家介绍的thinkphp if标签的condition用法,了解更多相关文章请关注云梦编程网!