Отлично. К тому же кейсы в свитче проверяются не все, в отличие от пирамиды ифов, а только до нахождения первого подходящего. Остальные инорятся. Поэтому пирамиду свитча надо строить с учетом этого. Вот два примера:
Здесь, если $a=11 выполнится CASE(>9)
SWITCH($a)
CASE(>12)
.....
CASE(>9)
.....
CASE(>6)
.....
CASE(>3)
.....
END_SWITCH
Здесь, если $a=11 выполнится CASE(>3)
SWITCH($a)
CASE(>3)
.....
CASE(>6)
.....
CASE(>9)
.....
CASE(>12)
.....
END_SWITCH