沈阳网站制作

400电话办理 | 手机版本
电话咨询热线:024-2322 9211
了解网站建设详情:136 10888 186( 王经理 )

新闻中心/News当前位置:首页 > 行业新闻

thinkphp 模板if判断条件比较标签写法

  • 分享内容:
    本文发布于:2019-08-24 11:24:21
    目前浏览量:258 人
    发布人:gary
    版权:沈阳蓝色科技公司

*thinkphp3.0 写法与thinkphp5.0写法,在比较标签的变化只是 "<" 括号改为 "{" 括号,当然5.0你也可以配置为使用 "<" 。

一、   Thinkphp3.x.x写法,例在<volist>循环标签中写法

	<volist name="data" id="v">
		<if condition="$v['id'] eq 1">我是if判断条件1
		<else />我不是if判断条件1
		</if>
	</volist>

二、   Thinkphp5.x.x写法,例在{volist}循环标签中写法

	{volist name="data" id="v"}
		{if condition="$v['id'] eq 1"}我是if判断条件1
		{else /}我不是if判断条件1
		{/if}
	{/volist}

三、   Thinkphp3.x.x比较标签和条件判断标签写法(个人不太喜欢用比较标签直接IF标签干)

	1. <eq name="a" value="1">我等于1</eq>
	2. <eq name="a" value="1" >我等于1
	   <else />我不等于1
	   </eq>
	3. <比较标签 name="变量" value="值">内容
	   </比较标签>
	4. 所有的比较标签都可以和else标签一起使用。
	5. 比较标签一共支持8种,thinkphp3.0.x建议用小写
	   a) eq  等于(==,注意=是赋值,==是等于,===是恒等于)
	   b) gt  大于(>)
	   c) lt  小于(<)
	   d) egt  大于等于(>=)
	   e) elt  小于等于(<=)
	   f) neq  不等于(<>)
	   g) heq  恒等于(===)
	   h) nheq 不恒等于(!==)

四、   Thinkphp5.x.x比较标签和条件判断标签写法(个人不太喜欢用比较标签直接IF标签干)

	1. {eq name="a" value="1"}我等于1{/eq}
	2. {eq name="a" value="1"}我等于1
	   {else /}我不等于1
	   {/eq}
	3. {比较标签 name="变量" value="值"}内容
	   {/比较标签}
	4. 所有的比较标签都可以和else标签一起使用。
	5. 比较标签一共支持8种,thinkphp5.0.x建议用小写
	   a) eq  等于(==,注意=是赋值,==是等于,===是恒等于)
	   b) gt  大于(>)
	   c) lt  小于(<)
	   d) egt  大于等于(>=)
	   e) elt  小于等于(<=)
	   f) neq  不等于(<>)
	   g) heq  恒等于(===)
	   h) nheq 不恒等于(!==)


本文信息由沈阳蓝色科技提供,沈阳蓝色科技专业从事网站制作、网站建设等网络服务,蓝色科技以“专业定制,源码开发” 的开发理念领先同行业,完善的售后服务体系,让您无后顾之忧,沈阳蓝色科技值得您信赖的沈阳网站制作公司
上一条:怎样简单的区分模板网站与定制网站?
下一条:wdcp环境安装之阿里云开放安全组端口-linux系统

  • 024-23229211