美文网首页
ThinkPHP 比较运算符与逻辑运算符

ThinkPHP 比较运算符与逻辑运算符

作者: 风度翩翩的程序猿 | 来源:发表于2020-05-25 14:58 被阅读0次

ThinkPHP 比较运算符与逻辑运算符
ThinkPHP 的模型、操作及模板中都可能用到比较运算符与逻辑运算符,其中有的地方可以直接使用 PHP 的运算符,而有的地方必须使用 ThinkPHP 特有的运算符。初学者对此往往比较迷惑,本文就 ThinkPHP 中使用比较运算符与逻辑运算符的情况做个详细的介绍。请往下看!
在php代码操作中,一般的逻辑代码片段可以直接使用 PHP 中的运算符(>),如:

public function index(){
    if(intval($_GET['id']) > 0){
        echo 'id 参数有效';
    }
}

如果运算符写成这个样子(<=)的,如:

public function index(){
    // uid <= 5
    $condition['uid'] = array('elt',5); // 如果写成$condition['uid'] <= 5;,这很显然是语法错误的
    $list = $Dao->where($condition)->select();
}

如果在where条件语句中

where('uid <= 5');,这样是可以的,还可以这样写where(array('uid'=>array('elt',5)));

模板中使用运算符

<if condition="$vo['uid'] lt 10">

模板中的小于
还有很多:
eq或者 equal:等于
neq 或者notequal:不等于
gt:大于
egt:大于等于
lt:小于
elt:小于等于
heq:恒等于
nheq:不恒等于
给大家总结一下


1590389936(1).jpg

谢谢大家!!!!!!

相关文章

  • ThinkPHP 比较运算符与逻辑运算符

    ThinkPHP 比较运算符与逻辑运算符ThinkPHP 的模型、操作及模板中都可能用到比较运算符与逻辑运算符,其...

  • 26-35课程摘要

    运算符 1.算数运算符:+ - * / % 2.赋值运算符:= += -= *= /= %= 3.比较运算符与逻辑...

  • 逻辑运算符

    赋值运算符 比较运算符 先运算再比较 逻辑运算符 比较大于逻辑!,&&,|| 单目运算符(!++ -- & ) 大...

  • MySQL运算符

    算数运算符,比较运算符,逻辑运算符,位运算符 算数运算符: + - * / % 比较运算符: =, <>, !=...

  • 运算符与字符串

    运算符 算数运算符、比较运算符、赋值运算符、逻辑运算符比较运算符:>、<、>=、<=、==、!=赋值运算符:=、+...

  • 03-基本运算

    运算符可以分为:算术运算符、比较运算符和逻辑运算符。 优先级是:算术运算符>比较运算符>逻辑运算符。 不过呢,开始...

  • 03-基本运算

    运算符可以分为:算术运算符、比较运算符和逻辑运算符。优先级是:算术运算符>比较运算符>逻辑运算符。不过呢,开始没背...

  • 2018年6月13日【Python学习笔记】

    一、运算符 运算符:算数运算符、比较运算符、赋值运算符、逻辑运算符 1.比较运算符:>、<、>=、<=、==、!=...

  • 2019-03-06

    运算符:数学运算符、比较运算符、逻辑运算符、赋值运算符 2.比较运算符:>,<,==,!=,>=,<= 所有比较运...

  • 【Python】运算符

    基本运算符 比较运算符 逻辑运算符

网友评论

      本文标题:ThinkPHP 比较运算符与逻辑运算符

      本文链接:https://www.haomeiwen.com/subject/yssyahtx.html