php算术运算符_比较运算符_位运算符

作者: 鲁智深 分类: PHP 发布时间: 2014-12-18 13:06

php的算术运算符

例子 名称 结果
-$a 取反 $a 的负值。
$a + $b 加法 $a$b 的和。
$a – $b 减法 $a$b 的差。
$a * $b 乘法 $a$b 的积。
$a / $b 除法 $a 除以 $b 的商。
$a % $b 取模 $a 除以 $b 的余数。

案例一

1
2
3
4
5
6
7
8
//请编写一个php程序判断两个数是否能够整除?
$a=90;
$b=5;
if($a%$b==0){
echo '能整除';
}else{
echo '不能整除';
}

递增/递减运算符

1
2
3
4
5
6
$a=90;
$a++;//等价于$a=$a+1
echo $a;
$b=89;
$b--;//等价于$b=$b-1
echo $b;

入门案例:

递增

递增

左加+=

1
2
$a=90;
$a+=90;//$a=$a+90;

左减-=

1
2
$a=90;
$a-=90;//$a=$a-90;

左乘*=

1
2
$a=90;
$a*=90;//$a=$a*90;

左除/=

1
2
$a=90;
$a/=90;//$a=$a/90;

左取模%=

1
2
$a=90;
$a%=90;//$a=$a%90;

php的比较运算符

例子 名称 结果
$a == $b 等于 TRUE,如果类型转换后 $a 等于 $b
$a === $b 全等 TRUE,如果 $a 等于 $b,并且它们的类型也相同。
$a != $b 不等 TRUE,如果类型转换后 $a 不等于 $b
$a <> $b 不等 TRUE,如果类型转换后 $a 不等于 $b
$a !== $b 不全等 TRUE,如果 $a 不等于 $b,或者它们的类型不同。
$a < $b 小与 TRUE,如果 $a 严格小于 $b
$a > $b 大于 TRUE,如果 $a 严格大于 $b
$a <= $b 小于等于 TRUE,如果 $a 小于或者等于 $b
$a >= $b 大于等于 TRUE,如果 $a 大于或者等于 $b

案例:

1
2
3
4
5
6
7
8
9
10
$a=2;
$b=2.0;
//只有值相等就为true
if($a==$b){
   echo '$a==$b';
}
//全等,要求$a和$b值和类型要相等
if($a===$b){
   echo '$a===$b';
}

对!=和!==说明

1
2
3
4
5
6
7
8
//只有值不相等,则为true
if($a!=$b){
  echo '$a!=$b';
}
//只要值不相等,或者类型不相等,则为true
if($a!==$b){
  echo '$a!==$b';
}

案例:

请编写一个程序,该程序可以接收两个数(可以是整数,也可是小数),并判断两个数是大于,小于还是等于。

1
2
3
4
5
6
7
8
9
10
11
$a=123;
$b=90;
if($a>$b){
  echo '$a>$b';
}
if($a<$b){
  echo '$a>$b';
}
if($a==$b){
  echo '$a>$b';
}

位运算符

php位运算

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注