Skip to main content

PHP Operators

Body

In every programming language, operators play an important role. It can be use in comparison statements like IF statement, loops statement like WHILE loops, assigning a value to a variable and a lot more.

Comparison Operators

Operator Description Example
>= is greater than or equal to 4>=9 returns false
<= is less than or equal to 5<=7 returns true
is less than 2<7 returns true
is greater than 3>9 returns false
<>  is not equal 2<>3 returns true
!= is not equal 4!=8 returns true
== is equal to 2==1 returns false

Example of comparison operators in IF statement:

=9){ //the statement here will not be executed } ?>

Arithmetic Operators

Operator Description Example Result
* Multiplication x=2
x*3
6
/ Division 9/3
10/2
3
5
+ Addition x=3
x+4
7
- Subtraction x=1
5-x
4
-- Decrement x=4
x--
x=3
++ Increment x=7
x++
x=8
% Modulus (division remainder) 5%2
10%8
10%2
1
2
0

Example of arithmetic operators in mathematics:

Logical Operators

Operator Description Example
&& and x=8
y=2
(x < 10 && y > 1) returns true
! not x=7
y=2
!(x==y) returns true
|| or x=8
y=2
(x==8 || y==2) returns false

Example of logical operators is IF statement:

Assignment Operators

Operator Example Is The Same As
+= a+=b a=a+b
*= a*=b a=a*b
= a=b a=b
.= a.=b a=a.b
-= a-=b a=a-b
%= a%=b a=a%b
/= a/=b a=a/b

Example of assignment operators in a variable x and y:

Comments

Add new comment