switch-case

Null ist Null ob 0.0 oder 0.00 oder…oder… es ist trotzdem 0.

folglich reicht ein einfaches.

case 0:

@RWN: so hatte ich es ursprünglich probiert - das mit 0.0 war reine Verzweiflung…
ABER:

Die Lösung von Ferengi-Master funktioniert !!!
Kann mir zwar nicht erklären, warum das andere mit switch nicht geht, aber egal…ich habe eine Lösung. Danke nochmal an alle :slight_smile:

Mit Rainers Idee funktioniert es doch, wo ist das Problem ? Oder hast Du das totaltime == noch vorangestellt ?

//$totaltime = GetValueFloat(15412 /*[Objekt #15412 existiert nicht]*/);
$totaltime = 0.0;


switch ($totaltime) {

case 0:
SetValueString(20168 /*[Zentral_Skripte\zz_Versuch_case\zz_Vers_case]*/ , "geöffnet"); // Positionsvariable setzen
break;

case ($totaltime <= 0.4):
SetValueString(20168 /*[Zentral_Skripte\zz_Versuch_case\zz_Vers_case]*/ , "Lichtschutz"); // Positionsvariable setzen
break;

Beim Ändern-Fenster fehlt der php-Tag Button.

Gruß
Bruno

Beim Ändern-Fenster fehlt der php-Tag Button.

Einfach auf erweitert klicken, dann isser wieder da. :wink:

Mit Rainers Idee funktioniert es doch, wo ist das Problem

…warum, sollte es nicht funktionieren.