What are some common pitfalls when using comparison operators in PHP?

One common pitfall when using comparison operators in PHP is mistakenly using the assignment operator `=` instead of the comparison operator `==` or `===`. This can lead to unintended behavior in conditional statements. To avoid this issue, always double-check your comparison operators to ensure they are correctly used.

// Incorrect usage of assignment operator instead of comparison operator
$variable = 5;

if ($variable = 5) {
    echo "This will always be executed";
}

// Correct usage of comparison operator
$variable = 5;

if ($variable == 5) {
    echo "This will be executed only if variable is equal to 5";
}