What are some common pitfalls when using if and elseif statements in PHP?

One common pitfall when using if and elseif statements in PHP is forgetting to include a default else statement to handle cases that don't match any of the conditions. To solve this issue, always include an else statement to catch any unmatched conditions and provide a fallback action.

$number = 10;

if ($number > 10) {
    echo "Number is greater than 10";
} elseif ($number < 10) {
    echo "Number is less than 10";
} else {
    echo "Number is equal to 10";
}