Thinkphp模板内置标签IF标签

更新时间:2023-06-16 00:01:00 阅读: 评论:0

Thinkphp模板内置标签IF标签
IF标签
⽤法⽰例:
什么车没有轮<if condition="($name eq 1) OR ($name gt 100) "> value1
<elif condition="$name eq 2"/>value2
<el /> value3
</if>
在condition属性中可以⽀持eq等判断表达式,同上⾯的⽐较标签,但是不⽀持带有”>”、”<”等符号的⽤法,因为会混淆模板解析,所以下⾯的⽤法是错误的:姜母鸭
授权证明<if condition="$id < 5 ">value1
<el /> value2
</if>
必须改成:
<if condition="$id lt 5 ">value1
取网名大全
河北高考报名网<el /> value2
</if>
除此之外,我们可以在condition属性⾥⾯使⽤php代码,例如:
<if condition="strtoupper($ur['name']) neq 'THINKPHP'">ThinkPHP
红娘鱼图片<el /> other Framework
</if>
学习普通话condition属性可以⽀持点语法和对象语法,例如: ⾃动判断ur变量是数组还是对象
<if condition="$ur.name neq 'ThinkPHP'">ThinkPHP
<el /> other Framework
</if>
或者知道ur变量是对象
<if condition="$ur:name neq 'ThinkPHP'">ThinkPHP
<el /> other Framework
</if>
由于if标签的condition属性⾥⾯基本上使⽤的是php语法,尽可能使⽤判断标签和Switch标签会更加简洁,原则上来说,能够⽤switch和⽐较标签解决的尽量不⽤if标签完成。因为switch和⽐较标签可以使⽤变量调节器和系统变量。如果某些特殊的要求下⾯,IF标签仍然⽆法满⾜要求的话,可以使⽤原⽣php代码或者PHP标签来直接书写代码。
>七年级下册英语单词

本文发布于:2023-06-16 00:01:00,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/89/1040348.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:标签   变量   语法   对象   属性
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图