Operators are very small commands that work with variables and perform tasks:

Operator Description Example Result
+ Addition 2+3 5
subtraction 3-2 1
/ division 6/2 3
* multiplication 3*4 12
% division remainder 7/3 1
++ increment by 1 $x=4;    $x++; $x=5;
Decrement by 1 $x=4;    $x–; $x=3;
Operator Example The Same as
= $a=$b; $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;
%= $a%=$b; $a=$a%$b;
Operator Description Example
=== Are they absolutely the same $a===$b assuming $a=1 and $b=”1″ result is false
== Are they equal $a==$b assuming $a=1 and $b=”1″ result is true
!= Not equal $a!=$b assuming $a=1 and $b=2 result is true
<> Not equal $a<>$b assuming $a=1 and $b=1 result is false
> is greater $a>$b assuming $a=3 and $b=2 result is true
< is smaller $a<$b assuming $a=3 and $b=2 result is false
>= is greater or equal $a>=$b is true for $a=4 and $b=4 or $b=3
<= is smaller or equal $a<=$b is true for $a=4 and $b=4 or $b=5
Operator Description Example

&&

and

It is true if both are true

$a==5 && $b==7 returns true

$a==4 && $b==7 returns false

||

or

It is true if even one is true

$a==5 || $b==7 returns true

$a==4 || $b==7 returns true

$a==4 || $b==8 returns false

! It is true if it is false and if it is false it is true

!(true) returns false

!(false) return true

Assuming $a=5 and $b= 7

There are other operators availible in PHP but discussing them is out of the present scope of this basic tutorial at this time. You can find more about operators here

%d bloggers like this: