php运算符号有(php变量符号)

常见的算术运算符

PHP作为脚本语言,可以对数据进行各种运算,其中最常见的就是算术运算。具体包括加减乘除以及取余数的操作。例如:

$a = 10;

$b = 5;

$sum = $a + $b; //加法运算

$sub = $a - $b; //减法运算

$mul = $a * $b; //乘法运算

$div = $a / $b; //除法运算

$mod = $a % $b; //取余数运算

需要注意的一点是,运算符的优先级:乘除法优先于加减法运算。可以使用“()”来改变运算顺序。例如:

$result = 1 + 2 * 3; //结果是7

$result2 = (1 + 2) * 3; //结果是9

逻辑运算符

逻辑运算符用于对运算结果进行逻辑操作,例如与或非的操作。常见的有以下几种:

1. &&:表示逻辑与,当两个条件都为真时为真,否则为假。

2. ||:表示逻辑或,当两个条件中有一个为真,则为真。

3. !:表示逻辑非,当条件为假时为真,反之亦然。

需要注意的是,逻辑运算符是有优先级的,与运算优先级高于或运算,可以使用“()”来改变运算顺序。例如:

$result = true && false || true; //结果为true

$result2 = true && (false || true); //结果也为true

位运算符

位运算符是指对二进制数字可以进行的各种操作。常见的位运算符有以下几种:

1. &:按位与,当对应的两个二进制位都是1时,结果为1,否则为0。

2. |:按位或,当对应的两个二进制位有一个为1时,结果为1,否则为0。

3. ^:异或运算,当对应的两个二进制位值不同时,结果为1,否则为0。

4. ~:取反运算,将二进制所有位取反,1变为0,0变为1。

5. <<:左移运算,将二进制数向左移动一定位数,相当于乘以2的次方。

6. >>:右移运算,将二进制数向右移动一定位数,相当于除以2的次方。

需要注意的是,位运算符也是有优先级的,且左移运算优先级高于右移运算。可以使用“()”来改变运算顺序。例如:

$result = 0b0011 & 0b1010; //结果为0b0010

$result2 = (0b0011 << 2) & 0b1010; //结果为0b1000

总结:PHP提供了丰富的运算符,包括算术运算、逻辑运算和位运算。熟练掌握这些运算符的使用,可以方便进行数据处理和逻辑判断。在使用的时候,需要注意运算符的优先级以及使用“()”改变运算顺序。

本文来自投稿,不代表亲测学习网立场,如若转载,请注明出处:https://www.qince.net/php-lf-3.html

郑重声明:

本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。

我们不承担任何技术及版权问题,且不对任何资源负法律责任。

如遇到资源无法下载,请点击这里失效报错。失效报错提交后记得查看你的留言信息,24小时之内反馈信息。

如有侵犯您的版权,请给我们私信,我们会尽快处理,并诚恳的向你道歉!

(0)
上一篇 2023年5月3日 上午8:12
下一篇 2023年5月3日 上午8:12

猜你喜欢