PHP-运算符(1)

目录

什么是运算符???

赋值运算符

算术运算符

比较运算符


什么是运算符???

运算符:operator,是一种数据进行运算的符号,PHP中有十种运算符之多.


赋值运算符

赋值运算符 : 符号“ = ”,表示将右边的结果保存到内存的某个位置,然后将位置的内存地址赋值给左边的变量或常量;(结果可以是变量、常量、数据、运算出来的结果)

//数值运算
$a=2;
$b=3;
$c=$a+$b;
echo $c;
//常量
define('a',5);
const b=a;
echo '<br/>',b;
//变量
$b='adada';
$a=$b;
echo $a,$b;

算术运算符

运算符号:

+ :执行数据累加;

- :数据相减;

* :键盘上没有乘法符号,使用 * 代替,两个数值相乘;

/ :正斜杠代替除号,表示两个数相除;

% :取余运算,两个数(整数)相除,保留余数;

注:在进行除法运算或者取余运算的时候,对应的被除数(第二个数)不能为0 , 否则就会报错;

//算术运算
//数值相加
$a=$b=1;
echo $a+$b;
//数值相减
$c=5;
$d=5;
echo $c-$d;
//数值相乘
$e=2;
$f=2;
echo $e*$f;
//数值相除
$aa=10;
$bb=2;
echo $aa/$bb;
//数值取余
$cc=10;
$dd=3;
echo $cc%$dd;

比较运算符

>:左边大于右边,返回True;

<:左边小于右边,返回True;

>=:左边大于等于右边;

<=:左边小于等于右边;

==:左边与右边相等(大小相同);

!=:左边与右边不同(大小不同)

!==:不全等,只有大小或者类型不同

=== : 全等,左边与右边相同,大小以及数据的类型都要相同;

//判断相等
$a = 'abc';//字符串
$b = abc;//整形
var_dump($a == $b);
//全等判断
$a= '123';//字符串
$b=123;//整形
var_dump($a===$b);