lvl: IF Abfrage

Beitrag lesen

Hi all.

Hab mir eine IF Abfrage gebaut, die mir ein "falsches" Ergebnis liefert.
echo (1.1 <= 1.3) ? "green" : (1.1 <= 2) ? "yellow" : "red";

Anstatt "green" zurück zu liefern, erhalte ich "yellow".

Die "umständliche" Schreibweise,

  
if(1.1 <= 1.3){ echo "green"; }  
elseif(1.1 <= 2) { echo "yellow"; }  
else { echo "red"; }  

liefert das gewünschte Ergebnis "green" wieder.

--
MfG lvl