Показать сообщение отдельно
Старый 02.09.2004, 18:23   #10  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,656 / 1158 (42) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Ruff - браво! А я маялся как сделать Switch незваисмым от конкретной переменной и конкретного перечисления.

PHP код:
static void Job_Switch(Args _args)
{

    
int a 12b=10;
    ;

    switch(
true)
    {
        case 
== 1:
            print 
"1"; break;
        case 
== 10:
            print 
"b == 10"; break;
        case 
== 2:
            print 
"2"; break;
        case (
a>=&& a<=10):
            print 
"5..10"; break;
        case (
a>=11 && a<=15):
            print 
"11..15"; break;
    }
    
pause;


Т.е. теперь можно не писать кучу вложенных if, а писать один универсальный switch, даже если сравнивать надо разные переменные!