Willkommen in der Limitierung einzelner Interpretersprachen PHP ist sehr großzügig, in C hingegen würde ein case '5': nicht funktionieren sondern nur case 5:
Aber super, dass du deine Lösung gepostet hast!