Um auch den jungen Padawans den Weg zum Licht zu zeigen:pokepika hat geschrieben:in diesem zusammenhang geht ein switch Block auch gar nicht..
mit switch kann man keine Vergleichsoperatoren ersetzen, nur ==.. Du kannst in case nämlich keine ausdrücke reinschreiben und somit müsstest du _alle_ fälle von 0 bis 1000 aufnehmen und aktionen zu ordnen, dann von 1001 bis 2000 etc.
Code: Alles auswählen
Switch(true)
{
Case $punkte >= 4500 && $runde >= 20:
echo "Top-Spieler";
break;
Case $punkte >= 3000 && $runde >= 15:
echo "As";
break;
Case $punkte >= 2000 && $runde >= 10:
echo "Mittelklasse";
break;
Case $punkte >= 1000 && $runde >= 5:
echo "Fortgeschritten";
break;
Case $punkte < 1000 && $runde < 5:
echo "Anfänger";
break;
}
