# PHP Operators

Last Updated on Mar 21, 2023

- What are we going to do?
- Arithmetic Operators
- Addition +
- Subtraction -
- Multiplication *
- Division /
- Modulus % (Remainder of $x divided by $y)
- Exponentiation ** ($x to the power of $y)
- Comparison Operators
- Equal ==
- Identical === (equal and have the same type)
- Not equal !=
- Not identical !==
- Greater than >
- Less than <
- Greater than or equal to >=
- Less than or equal to <=
- Logic Operators
- Conclusion

## What are we going to do?

Today's lesson is very short and rather than explaining everything I will show you an example of each operation. so let's get started.

## Arithmetic Operators

### Addition +

```
echo 2 + 4;
// 6
```

### Subtraction -

```
echo 4 - 2;
// 2
```

### Multiplication *

```
echo 2 * 2;
// 4
```

### Division /

```
echo 4 / 2;
// 2
```

### Modulus % (Remainder of $x divided by $y)

```
echo 9 % 2;
// 1
```

### Exponentiation ** ($x to the power of $y)

```
echo 2 ** 3;
// 8
```

## Comparison Operators

### Equal ==

```
2==2
// true
2=='2'
// true
```

### Identical === (equal and have the same type)

```
2===2
// true
2==='2'
// false
```

### Not equal !=

```
2!=2
// false
2!='2'
// false
```

### Not identical !==

```
2!==2
// false
2!=='2'
// true
```

### Greater than >

```
2 > 4
// false
```

### Less than <

```
2 < 4
// true
```

### Greater than or equal to >=

```
2 >= 2
// true
```

### Less than or equal to <=

```
2 <= 3
// true
```

## Logic Operators

All the comparison operators can be considered as logic operators as well. plus the following operators

### AND &&

```
True && false
// false
```

### Or ||

```
True || false
// true
```

### Xor (True if either $x or $y is true, but not both)

```
True xor true
// false
True xor false
// true
```

### Not !

```
!true
// false
```

## Conclusion

Now you know about arithmetic operators, comparison operators and logic operators in PHP.

I recommend you to open a PHP file and try every one of them. calculate different values. combine them and see which one is calculated first. compare the values. use the logic operatros. the better you understand them the better you can apply that knowledge in your career.

If you have any suggestions, questions, or opinions, please contact me. I’m looking forward to hearing from you!

### Key takeaways

- what are arithmetic operators in php
- what are comparison operatros in php
- what are logic operators in php
- examples about all of them