常见运算符优先级

运算符

$a = true ? 0 : true ? 1 : 2;// (true ? 0 : true) ? 1 : 2 = 2

$a = 1;
$b = 2;
$a = $b += 3; // $a = ($b += 3) -> $a = 5, $b = 5

逻辑或的优先级大于=

$b = false;
var_dump($a = $b || true);
var_dump($a);
输出:
bool(true)
bool(true)

递增递减>大小运算符>&&>||>赋值>(or、and)

posted @ 2020-06-15 09:27  A-GREATE-USERNAME  阅读(138)  评论(0编辑  收藏  举报