Hi!
kann ich einer Variable eine Bedingung zuweisen?
Variablen werden Werte zugewiesen. Bedingungen hingegen kommen in Kontrollstrukturen zum Einsatz.
$variable = $wert >=2;
Hier wird das Ergebnis eines Vergleichs zugewiesen.
$variable = ($fall==1) ? ($wert >=1) : ($wert >=2);
Bei mir will das irgendwie nicht. Ich weiß auch nicht, wo ich nachschlagen muss, um zu erfahren, ob ds so überhaupt vorgesehen ist.
Syntaktisch ist alles in Ordnung (wenn auch die Klammern technisch nicht notwendig sind). Solange kein Syntaxfehler angezeigt wird, gibt es da nichts, das nicht vorgesehen ist. Du hast anscheinend ein Verständnisproblem. Versuch es zunächst einmal mit der Ausgabe der Zwischenergebnisse der von dir verwendeten Teilausdrücke.
Lo!