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

php运算符优先级

作者: 金星show | 来源:发表于2019-03-04 11:04 被阅读0次
image.png

实例练习:

$str = "zjx".('a' === 'a') ? 'yes' : 'no';
var_dump($str);    //'yes'     连接运算符优先级高于三目运算符
$a = 0;
$b = 2;
$c = 3;
$a && $b = $c;
echo "a:$a".PHP_EOL;
echo "b:$b".PHP_EOL;
echo "c:$c".PHP_EOL;

a:0 b:2 c:3   //&&优先级高于赋值运算符,并且 && 运算从左向右

$a = 1;
$b = 2;
$c = 3;
$a && $b = $c;
echo "a:$a".PHP_EOL;
echo "b:$b".PHP_EOL;
echo "c:$c".PHP_EOL;

a:1 b:3 c:3
$a =1 ;
$b = $a + $a +$a=2;
//4=1+1+2

// 结果$b=4
$a =1 ;
$b = &$a;
$c = ++ $a + $a ++;
var_dump($a,$b,$c); // 3 3 4 

相关文章

  • 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/zudbuqtx.html