if ... else 标签用于进行复杂的条件判断,格式如下:

输出的内容1

输出的内容2

输出的内容3

expr1可以是单个表达式或多个表达式的组合,如:

例子:

管理员

群众

游客

同数据库操作中的表达式一样,条件判断中的表达式不能使用普通的如

==、>、< 等 PHP比较运算符 中的判断符号,而需要

ThinkPHP 特定的比较标签:

比较标签

说明

eq

等于(==)

neq

不等于(!=)

gt

大于(>)

egt

大于等于(>=)

lt

小于(

elt

小于等于(<=)

heq

恒等于(===)

nheq

不恒等于(!==)

condition 条件

condition 条件支持对数组、对象的判断以及自动判断数组或对象:

// 数组形式

// 对象形式

// 自动判断

condition 属性里面还支持直接使用php代码,例如:

管理员

群众

注意

condition 属性值中,变量是需要 $ 符号的,这与其他标签不同。

提示

在判断输出系列标签中,应尽可能使用更为简洁的比较标签和 switch 标签等判断标签。

如果 ThinkPHP 提供的各判断标签仍不能满足特殊的需求,可以直接使用原生 PHP 代码或者 PHP

标签来满足需求。

php neq(),ThinkPHP 模板 if ... else  neq,eq相关推荐

  1. 12月5日:thinkphp模板

    今天学习ThinkPHP中的模板部分内容 接口开发,看不到dom结构,页面信息都是通过js或者一些其他技术引入 模板:是用来渲染前端页面,在后端的api接口开发中并不会常用到模板,但是后台管理页面却会 ...

  2. ThinkPHP 模板循环输出 Volist 标签

    2019独角兽企业重金招聘Python工程师标准>>> volist 标签用于在模板中循环输出数据集或者多维数组. volist 标签 在模块操作中,select() 方法返回的是一 ...

  3. ThinkPHP 模板循环语法

    volist 标签 在模块操作中,select() 方法返回的是一个二维数组,可以用 volist 直接输出: <volist name="list" id="vo ...

  4. php volist中作判断,ThinkPHP模板中判断volist循环的最后一条记录的验证方法

    ThinkPHP模板中判断volist循环的最后一条记录的验证方法 对于用过smarty做过php开发的朋友来说,应该都知道在smarty模板里面判断foreach循环是否是最后一个可以用$smart ...

  5. php中template函数,thinkPHP模板中函数的使用方法

    这篇文章主要介绍了thinkPHP模板中函数的使用方法,结合实例形式对比分析了php函数的单独使用与thinkPHP模板中php函数的相应使用技巧,需要的朋友可以参考下 1.php中的方法使用 $va ...

  6. [转]thinkphp 模板显示display和assign的用法

    thinkphp 模板显示display和assign的用法 $this->assign('name',$value); //在 Action 类里面使用 assign 方法对模板变量赋值,无论 ...

  7. php代码getsubstr,ThinkPHP 模板substr的截取字符串函数实例讲解

    ThinkPHP 模板substr的截取字符串函数详解 ThinkPHP 模板substr的截取字符串函数 在Common/function.php加上以下代码 /** ** 截取中文字符串 **/ ...

  8. php字符串分割tp模板,ThinkPHP 模板substr的截取字符串函数详解

    ThinkPHP 模板substr的截取字符串函数 在Common/function.php加上以下代码 /** ** 截取中文字符串 **/ function msubstr($str, $star ...

  9. php向前截取字符串函数,ThinkPHP 模板substr的截取字符串函数详解

    ThinkPHP 模板substr的截取字符串函数 在Common/function.php加上以下代码 /** ** 截取中文字符串 **/ function msubstr($str, $star ...

最新文章

  1. SubVersion和Subclipse的简单使用方法
  2. vue工程全局设置ajax的等待动效
  3. LeetCode 13. Roman to Integer
  4. MySQL自定义排序函数FIELD()
  5. 一个简单的从windows系统往AWS上直接拷贝文件的脚本
  6. SSH putty Disconnected: Server protocol violation: unexpected SSH2_MSG_UNIMPLEMENTED packet
  7. 用python画面积图_Python笔记:用matplotlib绘制面积图
  8. Vue 脚手架配置代理
  9. 职称计算机考试有哪些题,职称计算机考试判断复习题「有答案」
  10. ufs2.0测试软件,UFS 2.1和UFS 2.0差距到底多大?跑分还有很多学问
  11. Android服务函数远程调用源码分析
  12. mysql之事务_MySQL之事务
  13. 对象 'dbo.xxx' 不存在,或对此操作无效。为表创建触发器,为什么提示对象不存在?
  14. Navicat Premium 15 激活后打开就会无响应,或者崩溃,自动退出,没有任何提示,有时候会说未响应
  15. github微信小程序服务器,GitHub - cp871202/nideshop: NideShop 开源微信小程序商城服务端(Node.js + ThinkJS)...
  16. 龙芯 python_在UOS20-龙芯(MIPS64EL)上安装 opencv-python
  17. python 千位分隔符_千位分隔符的完整攻略
  18. React-native项目使用逍遥游模拟器运行
  19. js之捕捉冒泡和事件委托
  20. 2017北京大学可视化发展前沿研究生暑期学校总结

热门文章

  1. 第1周学习笔记:深度学习和pytorch基础
  2. HTML_html自动播放音乐
  3. 上海mba学费一览表2021
  4. 网页前往小程序指定页面
  5. 维基链WICC | 项目进展周报第57期(1.6~1.12)
  6. 数据库查询简单练习(五)
  7. signature=506ccff074d130c2e8d4e3268d3b44f1,Secure proxy signature schemes from the Weil pairing
  8. 实数 有理数 无理数
  9. 云计算产品经理入门(一)
  10. ps学习笔记4-PS常用的格式