![](https://seccdn.libravatar.org/avatar/119e0dca7e50124a1327381c8ab171b6.jpg?s=120&d=mm&r=g)
Martin Parusel wrote:
wie ich mich soeben in die Syntax von PHP eingelesen habe, fand ich leider keine Möglichkeit in einem *Switch-Case-Block* eine *Range* anzugeben, was ich nur schwer glauben möchte das dem so ist.
Nein, das geht nicht mit switch.
[...] anstatt einen *CASE* jedesmal für jedes einzelne mögliche Element explizit anzugeben so nach der Art: "*/Case 1: Case 2: Case 3:/*" oder ähnlichem, wäre ein "*/Case 1-3/*" oder "*/Case 1..3/*" bzw. "/*Case #64..#90*/" [...] doch wesentlich einfacher
Du musst dann auf ein if ... else Konstrukt ausweichen. if ($var >= 1 AND $var <= 3) { ... } else if ($var >= 64 AND $var <= 90) { ... } else { ... } Ist auch nicht viel mehr mehr Schreibarbeit als ein switch Konstrukt. Joachim -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org