php中哪个运算符表示取反,php中的运算符总结

/* PHP的运算符号

*

* 运算元 运算符 运算元

*

* 1 + 1

*

* 一元运算符 +1 -1 ++ -- !

*

* 二元运算符 + - * / % > < = == ===

*

* 三元运算符 1 ? 2 : 3

*

* $a = 10;

*

* 算术运算符号 + - * / % ++ --

* 赋值运算符号 = += -= *= /= %=

* 比较运算符号 > < == >= <= === != !==

* 逻辑运算符号 && || !

* 位运算符号 & | ^ ~ >> <<

*

* 其它运算符号 ? : @ => ->

*

*/

?>

•运算符是可以通过给出的一或多个值(用编程行话来说,表达式)来产生另一个值(因而整个结构成为一个表达式)的东西。所以可以认为函数或任何会返回一个值(例如print)的结构是运算符,而那些没有返回值的(例如echo)是别的东西。

•有三种类型的运算符:

–一元运算符,只运算一个值,例如!(取反运算符)或++(加一运算符)。

–二元运算符,有两个操作数,PHP支持的大多数运算符都是这种。

–三元运算符:? :。

它应该被用来根据一个表达式在另两个表达式中选择一个,而不是用来在两个语句或者程序路线中选择。把整个三元表达式放在扩号里是个很好的主意。

PHP中的运算符

1、算术运算符

常见的算术运算符运算类型运算符举例结果

取反运算--$a返回$a的负值

加法运算+$a + $b返回$a与$b的和

减法运算-$a - $b返回$a与$b的差

乘法运算*$a * $b返回$a与$b的积

除法运算/$a / $b返回$a与$b的商

取余运算%$a % $b返回$a与$b的余数

2、逻辑运算符

PHP中的逻辑运算符运算类型运算符举例结果

逻辑与&& 或 and$a && $b 或 $a and $b当$a 和 $b 均为真时,返回真,否则返回假

逻辑或|| 或 or$a || $b 或 $a or $b当$a 或 $b 为真时,返回真,否则返回假

逻辑异或xor$a xor $b当$a真$b假或$a假$b真时,返回真,否则返回假

逻辑非!!$a当$a为假时,返回真,否则返回假

3、赋值运算符

赋值运算符“=”是PHP中最基本的运算符,即把“=”右边表达式的值赋给左边的运算数。

另外PHP中也常用到复合赋值运算符。

复合赋值运算符运算类型运算符举例结果

加法赋值+=$a += 5$a 加 5 的和赋值给$a

减法赋值-=$a -= 5$a 减 5 的差赋值给$a

乘法赋值*=$a *= 5$a 乘以 5 的积赋值给$a

除法赋值/=$a /= 5$a 除以 5 的商赋值给$a

取余赋值%=$a %= 5$a 除以 5 的余数赋值给$a

4、比较运算符

运算类型运算符举例结果

小于

大于>$a > $b当 $a 的值大于 $b 的值,则返回真,否则返回假

小于等于<=$a <= $b当 $a 的值小于等于 $b 的值,则返回真,否则返回假

大于等于>=$a >= $b当 $a 的值大于等于 $b 的值,则返回真,否则返回假

相等==$a == $b当 $a 的值等于 $b 的值,则返回真,否则返回假

全等===$a === $b当 $a 的值等于 $b 的值,且 $a 与 $b的类型也相等,则返回真,否则返回假

不相等!=$a != $b 或 $a <> $b当 $a 的值等于 $b 的值,则返回假,否则返回真

不全等!==$a !== $b当 $a 的值等于 $b 的值,且$a 与 $b 的类型也相等,则返回假,否则返回真

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值