您好,欢迎访问一九零五行业门户网

PHP任务学习5:做好PHP的加减法运算符的运用(一)

⚑掌握php中算术、赋值、比较运算符的使用方法
php是一门计算机编程语言,既然是语言就免不了要去进行加减乘除等等一系列的运算。每一本教程都会花大力气去讲解这些运算方法的实现,其实麦哥觉得没必要,只要掌握了运算的一般规则,其实这部分内容就已经掌握住了,没什么其它特别的东西了。
算术运算符:
下面先来复习一下初中、小学学的那些算术运算符,它们在计算机中的表现形式是:
运算符号名
运算符号表现形式
使用举例
说明


$a+$b
求变量a与变量b的和


$a-$b
求变量a与变量b的差

*
$a*$b
求变量a与变量b的积

/
$a/$b
求变量a与变量b的商

%
$a%$b
求变量a除以变量b的余数
it's so simple!强烈鄙视麦哥故弄玄虚。其实也不是麦哥要故弄玄虚,而是php中的算术运算的确就这么简单,充其量也就是个小学水平,不过麦哥还是要举个例子,说明一下,呵呵。
1 php
2 $a=20;
3 $b=10;
4 echo \$a+\$b=.($a+$b).
;//求和
5 echo \$a-\$b=.($a-$b).
;//求差
6 echo \$a*\$b=.($a*$b).
;//求积
7 echo \$a/\$b=.($a/$b).
;//求商
8 echo \$a%\$b=.($a%$b).
;//求余数
9 ?>
这个例子,我们只解释一下echo后面的意思。
\$a+\$b=,这一部分$前加\是因为$是一个特殊字符,因此,在程序当中如果是用来显示而不是表示其原意的话,我们必须在其加上一个\,这是转义字符的表达方式,后面的任务中,我们会专题讲解它。与此相近的还有\n,\t,\b等等。其后的点是用来连接接下来的内容的,这在前面的任务中我们已经提到,而$a+$b用括号括起来,是为了先求它们的值,现将它们的和连接上去的意思,
是换行的意思。
赋值运算符:
所谓赋值运算符,它的使用及其简单,其实就是一个=,我们之前也已经用到过了,这里就不再举例。只要明白一点,这里的=不是等于的意思,而是将右边的值放到左边变量里的意思。
比较运算符:
所谓比较运算符就是将符号两边的对象进行对比,并且观察对比情况和该符号的含义是否相同,如果相同就会产生一个为“真(true)”的返回值,如果不同就会产生一个为“假(false)”的返回值。而比较运算符有以下几种:
符号名
表现形式
使用举例
说明
等于
==
$a==$b
判断变量a与变量b的值是否相等,如果相等返回真
全等于
===
$a===$b
判断变量a与变量b的值及类型是否相等,相等返回真
不等
!= 或
$a!=$b 或$a$b
判断变量a与变量b的值是否不等,不等返回真
非全等
!==
$a!==$b
判断变量a与变量b的值及类型是否相同,只要有其中一种不同,则返回真。
小于
$a
判断变量a是否小于变量b,如果小于,返回真
大于
>
$a>$b
判断变量a是否大于变量b,如果大于,返回真
小于等于
$a
判断变量a是否小于等于变量b,如果小于,返回真
大于等于
>=
$a>=$b
判断变量a是否大于等于变量b,如果大于,返回真
下面上例子:
1 php
2 $a=10;
3 $b=10;
4 $c=20;
5 echo \$a==\$b,the value is .($a==$b).
;
6 echo \$a===\$b,the value is .($a===$b).
;
7 echo \$a$c,the value is .($a$c).
;
8 echo \$a!==\$b,the value is .($a!==$b).
;
9 ?>
这段程序的结果是:
$a==$b,the value is 1
$a===$b,the value is
$a$a!==$b,the value is 1
“value is 1”表明这段代码比较成立,没有显示则表示不成功的。要注意的是第四个比较,为什么a不全等于b呢。其实原因很简单,因为a是数值型的,而b是字符型的,它们的类型不一样。
时间关系,今天先说这么多,接下来还有许多运算符,咱们慢慢讲!
------------------------------------------------------------------------------
本博客系列文章未经许可,不得转载,谢谢!
其它类似信息

推荐信息