美文网首页
PHP运算符优先级

PHP运算符优先级

作者: 简简天天 | 来源:发表于2019-12-17 19:32 被阅读0次
<?php
$a= 0;
$b= 0;
if($a= 3>0 || $b= 3>0){
    $a++;
    $b++;
}

echo $a,$b; // 1 1
echo true,false; //1 空
$a = true;
echo $a++; // 1

1、运算符的优先级问题,首先在此题中比较运算符>逻辑运算符>赋值
2、先看 3>0为true,因为是||运算所以后面的b=3>0 形成短路作用,这时的a=true,b=0 3、a++;为1;b++;为1这里解释下布尔类型运算不影响布尔类型结果;但是b=0;$b++;就改变为1, echo true;结果为1

相关文章

  • PHP-运算符

    php的运算符的错误控制@运算符的优先级比较运算符递增/递减运算符逻辑运算符 php支持一个错误运算符:@当将其放...

  • 运算符的优先级

    PHP算数运算符的优先级: 递增/递减> ! > 算数运算符 > 大小比较 > (不)相等比较 > 引用 > 位运...

  • php运算符

    算数运算符 递增/递减运算符 比较运算符 逻辑运算符 三元运算符 组合比较符(PHP7+) 位运算符 运算符优先级

  • 运算符和优先级

    运算符优先级 题:foo() 和@foo() 的区别? 考点: 运算符中的错误控制符@的使用和作用; 所有PHP运...

  • PHP运算符

    PHP 算数运算符 PHP 赋值运算符 PHP 字符串运算符 PHP 递增递减运算符 PHP 比较运算符 PHP ...

  • JS笔记8:运算符及优先级

    1. 运算符 2. 运算符优先级 优先级运算符优先级 口诀括号一, //括号运算符[] ()单目二;...

  • python条件控制语句

    运算符优先级 运算符优先级 运算符优先级从上往下逐渐变低**指数 (最高优先级)~ + -按位翻转, 一元加号和减...

  • C/C++学习笔记

    C/C++运算符优先级 简单记就是:! > 算术运算符 > 关系运算符 > && > || > 赋值运算符同优先级...

  • 运算符优先级和结合性

    运算符优先级和结合性 运算符的优先级使得一些运算符优于其他运算符,高优先级的运算符会被先计算。 结合性定义了具有相...

  • PLSQL:查询语句简述

    运算符优先级,算术运算符>比较运算符>not>and>or,()提升优先级。 查询语句,基本语句结构: SELEC...

网友评论

      本文标题:PHP运算符优先级

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