首页上一页 1 下一页尾页 1 条记录 1/1页
<?php
$line = "";
$tmp = $line =="" or isset ($a) ? 3 : 2;
echo $tmp;
读者你好:
这道题考的就是运算符的优先级。优先级顺序请参数:https://www.php.net/manual/zh/language.operators.precedence.php
or 的优先级最低,此外,“==”等号 的优先级大于“ =”赋值符号,所以,上述代码可以简化为:
$tmp = true or isset ($a) ? 3 : 2;
$tmp = true,输出时,$tmp = 1.