运算符优先级

先来看下面面试题:


 $b ? $a = 0 ? 30 : 50 + 1 : $b = 0;
echo $a,$b;//5140
?>
上面这个知识点主要考察的知识点是运算符的优先级,上面涉及到的优先级顺序从大到小依次是:
+ 、 >、 ?:(ternary) 、 =

我个人觉得这是个很重要的知识点,以下是各运算符的总体的优先级顺序:

此条目发表在 未分类 分类目录。将固定链接加入收藏夹。

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*


*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>