Hallo zusammen,
ich habe folgenden Quellcode, welcher merkwürdigerweise zu keiner Ausgabe führt:
<?php
$var = 2;
switch(true)
{
case ($var == 1):
echo '1';
break;
case ($var == 2):
$var = 5; continue;
case ($var == 3):
break;
case ($var == 4):
echo '4';
break;
default:
echo 'default';
break;
}
?>
Auch wenn man beim 2. Fall das $var = 5; in $var = 1 oder 4 umändert, gibt es keine Ausgabe. Ich habe wirklich keine Ahnung woran das liegt.
Mit switch ($var) und dann bei den Fällen nur die Zahl habe ich es auch schon getestet, geht aber genauso wenig.
Kann das an meiner PHP-Version(5.0.2) liegen?
Vielen Dank im Vorraus
Marco