Comparison operators will compare multiple values among themselves on the name. For example, is a variable in $a the same as $b? Or bigger? We will make comparisons with these operators.

Let’s show the comparison operators on a table:

Operator Name Usage
== Equal $a == $b
=== Equivalent $a === $b
!= Not equal $a != $b
!== Not equivalent $a !== $b
< Smaller $a < $b
> Bigger $a > $b
<= Small and equal $a <= $b
>= Greater than and equal $a >= $b

In the comparison operator, the double equal sign, there is a small detail to consider. A double equal sign is used to compare two values, and a single equal sign is used to assign a value. So make sure you don’t make odd equals when you want to use the equals double equals operator.