当前位置: 首页 > 资讯 > >正文

2022年01月05日整理发布:详解php运算符优先级

来源:互联网    时间:2023-08-04 23:25:52

在php中,一个操作可能有多个操作符连接在一起,我们决定操作的执行顺序。在这里,边肖将为大家介绍php运营商的优先级,希望对有需要的朋友有所帮助!

php操作中要遵循的规则是:优先级高的操作符在优先级低的操作符之前执行。以相同的优先级从左到右执行。当然,您也可以使用括号中的运算符像数学运算一样先执行。


(资料图片仅供参考)

下表按优先级降序列出了php中的运算符。同一行的运算符优先级相同,它们的组合方向决定了操作顺序的方向。

?服务器端编程语言(Professional Hypertext Preprocessor的缩写)

$ bool=true false

var _ dump($ bool);

$bool=true和false

var _ dump($ bool);

?他的结果是:

错误的

真的吗?服务器端编程语言(Professional Hypertext Preprocessor的缩写)

$ a=7 * 4/2;//(7 * 3)/2

echo $ a;

$a=真的?0 :真的吗?1 : 7;//(真的?0 :真)?1 : 2

echo $ a;

$ a=2;

$ b=7;

$ a=$ b-=3;//$a=($b -=3)

echo $ a;

echo $ b;

?运行结果如下:

14

从上面三个例子可以看出,对于同一列的操作符,左代表从左到右操作,右代表从右到左操作。如果组合方向不适用,说明不能一起使用。

相关建议:

《2021年PHP面试题大汇总(收藏)》

《php视频教程》或以上是php操作符优先级的详细信息!

来源:php中文网站

X 关闭

推荐内容

最近更新

Copyright ©  2015-2023 京津冀培训网版权所有  备案号:京ICP备2022022245号-12   联系邮箱:434 922 62 @qq.com