首页 » PHP教程 » php分组数据归类技巧_PHP运算符分类

php分组数据归类技巧_PHP运算符分类

访客 2024-11-21 0

扫一扫用手机浏览

文章目录 [+]

广东IT优就业

广州IT培训老师本日说一说,PHP运算符优先级与分类。

php分组数据归类技巧_PHP运算符分类

一、运算符

php分组数据归类技巧_PHP运算符分类
(图片来自网络侵删)

运算符是可以通过给出的一或多个值(用编程行话来说,表达式)来产生另一个值(因而全体构造成为一个表达式)的东西。

运算符可按照其能接管几个值来分组。
一元运算符只能接管一个值,例如 !(逻辑取反运算符)或 ++(递增运算符)。
二元运算符可接管两个值,例如熟习的算术运算符 +(加)和 -(减),大多数 PHP 运算符都是这种。
末了是唯一的三元运算符 ? :,可接管三个值;常日就大略称之为“三元运算符”(只管称之为条件运算符可能更得当)。

广东IT优就业

二、运算符分类

1、算数运算符

2、赋值运算符

3、位运算符

4、比较运算符

5、缺点掌握运算符

6、实行运算符

7、递增/递减运算符

8、逻辑运算符

9、字符串运算符

10、数组运算符

11、类型运算符

三、运算符优先级

运算符优先级指定了两个表达式绑定得有多“紧密”。
例如,表达式 1 + 5 3 的结果是 16 而不是 18 是由于乘号(“”)的优先级比加号(“+”)高。
必要时可以用括号来逼迫改变优先级。
例如:(1 + 5) 3 的值为 18。

如果运算符优先级相同,那运算符的结合方向决定了该如何运算。
例如,\公众-\"大众是左联的,那么 1 - 2 - 3 就等同于 (1 - 2) - 3 并且结果是 -4. 其余一方面,\公众=\"大众是右联的,以是 $a = $b = $c 等同于 $a = ($b = $c)。

没有结合的相同优先级的运算符不能连在一起利用,例如 1 < 2 > 1 在PHP是不合法的。
但其余一方面表达式 1 <= 1 == 1 是合法的, 由于 == 的优先级低于 <=。

括号的利用,哪怕在不是必要的场合下,通过括号的配对来明确标明运算顺序,而非靠运算符优先级和结合性来决定,常日能够增加代码的可读性。

下表按照优先级从高到低列出了运算符。
同一行中的运算符具有相同优先级,此时它们的结合方向决定求值顺序。

希望广州IT培训老师上述分享的内容对大家有所帮助。

广东IT优就业

出处:www.cnblogs.com/csd97/p/8085398.html

更多IT精彩推举:

吸金能力者-PHP工程师:http://www.ujiuye.com/zt/php/?wt.mc_id=17009338

相关文章

C语言标记位,编程之美,细节之妙

在编程领域,C语言以其简洁、高效、灵活而广受青睐。C语言标记位,作为C语言编程中的一个重要概念,犹如编程之美,细节之妙。本文将围绕...

PHP教程 2024-12-26 阅读0 评论0

解码90后IT男,创新之路上的奋斗者

在当今这个信息爆炸的时代,互联网、人工智能、大数据等新技术层出不穷,IT行业成为了创新的热点。在这个充满挑战与机遇的行业中,90后...

PHP教程 2024-12-26 阅读0 评论0

英国IT染发,潮流与艺术的完美结合

随着时尚潮流的不断发展,染发已经成为年轻人追求个性与时尚的重要方式。在英国,IT染发作为一种新兴的染发趋势,受到了广泛关注。本文将...

PHP教程 2024-12-26 阅读0 评论0