Are there any potential pitfalls when using switch statements in PHP functions?

One potential pitfall when using switch statements in PHP functions is forgetting to include a "break" statement at the end of each case. This can cause the code to execute multiple cases unintentionally. To solve this issue, always remember to include a "break" statement at the end of each case to exit the switch statement after a match is found.

function exampleFunction($value) {
    switch($value) {
        case 1:
            // do something
            break;
        case 2:
            // do something else
            break;
        default:
            // default case
            break;
    }
}