一、算术运算符:
+ - * / %
二、逻辑运算符:
操作符 | 实例 | 结果为真 |
---|---|---|
&&或and | $A and $B | 当$A和$B都为真时 |
||或or | $A || $B | 当$A或者$B有一个为真时 |
Xor | $A Xor $B | 当$A、$B一真一假时 |
! | !$A | $A为假时 |
三、比较运算符:
操作符 | 实例 | 结果为真 |
---|---|---|
< | $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时 |
四、字符串运算符:
字符串运算符只有一个,即英文的句号“.”。它将两个字符串连接起来。
<?php
$a="a123";
$b="abc";
echo $a.$b." "; //结果果为a123abc
echo $a+$b; //结果为0;
$a="123";
echo $a+$b; //结果为123;
?>
五、赋值运算符:
赋值运算符串是把基本赋值运算符(“=”)右边的值班赋给左边的变量或者常量。如下表所示
操作 | 符号 | 实例 | 展开形式 | 意义 |
---|---|---|---|---|
赋值 | = | $A=B | $A=3 | 将右边的赋值给左边 |
加 | += | $A+=B | $A=$A+B | 将右边的值加到左边 |
减 | -= | $A-=B | $A=$A-B | 将右边的值减到左边 |
乘 | *= | $A*=B | $A=$A*B | 将右边的值乘以左边的 |
除 | /= | $A/=B | $A=$A/B | 将右边的值除以左边的 |
连接字符 | .= | $A.=B | $A=$A.B | 将右边的字符串加到左边 |
取余数 | %= | $A%=B | $A=$A%B | 将左边的值对右边取余数 |
六、
@错误屏蔽
错误屏蔽运算符可以对程序中出现错误的表达式进行操作,进而对错误信息进行屏蔽,其使用的方法就是在错误的表达式前加上“@”即可。它只是对错误信息进行屏蔽,并没有解决错误。
<?php
$a=10;
$a=@($a/0);
?>