php入门3之运算符和表达式

一、算术运算符:

        + - * /  %

二、逻辑运算符:

      

操作符 实例 结果为真
&&或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;
?>



当使用" + "时,PHP会认为这是一次运算。如果" + "号的两边有字符类型,则自动转换为整型,如果是字母,则输出为0,如果是以数字开头的字符串,则会截取字符串头部的数字,再进行运算。


五、赋值运算符:

    

赋值运算符串是把基本赋值运算符(“=”)右边的值班赋给左边的变量或者常量。如下表所示

操作 符号 实例 展开形式 意义
赋值 = $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);
?>



























你可能感兴趣的:(PHP)