位与运算 优先级实例

版权声明:111 https://blog.csdn.net/qq_42897782/article/details/82781151

位与运算 优先级实例

在这里插入图片描述

运行结果:11

以上代码块等同于

<?php
$a=9;
if($a=$a+(99 && ++$a)){
   echo $a;
}
?>

从右往左算(&&的优先级大于赋值)
++$a : 10
结合二进制

99=01100011
10=00001010
进行与运算后结果:
  2=00000010
即$a=$a+2=11

补充内容

在这里插入图片描述

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_42897782/article/details/82781151