PHP continues to execute the statements until the end of the switch block, or the first time it sees a break statement.
Du hast das missinterpretiert. Sees heißt hier nicht, dass er das erste Vorkommen zählt, sondern das erste break, auf das er bei der Ausführung trifft. Ist die Bedingung nicht erfüllt, trifft er Interpreter nicht auf das break.