PHP Operators
Last Updated on Mar 21, 2023
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