Matti Mäkitalo: unelegantes switch

Beitrag lesen

Hi,

  1. Wer es auf die Spitze treiben will, der schiebt die Bedingungsauswertung ins case hinein:

switch(true) {

case $x >= 4 || $ < 0:
echo $x;
break;
case ($y > 0 && $x < 100) || $y < 0:
echo $y;
break;
default:
echo '0';
}

  
Auch ich musste an das [true-case-Paradigma](http://thedailywtf.com/Comments/A_Truly_Selective_Case.aspx) denken :)  
  
Bis die Tage,  
Matti

-- 
[Webapplikationen in C++ entwickeln](http://tntnet.org/)