Мне бы лично было бы немного жалко памяти, да времени... У тебя сравнение идет два раза, а можно одним обойтись, только проверить на наличие переменной $var не забыть бы:
PHP код:
// проверим есть ли такая переменная вообще
if(empty($var)) $var = 'нифига!';
// а теперь проверить ее значение
switch($var)
{
case 'c1': echo 'foo c1';
break;
case 'c2': echo 'foo c2';
break;
// тогда на default мы попадаем, если переменная была пуста,
// либо, если такого значения в списке не обнаружилось
default: echo 'послано запрещённое значение var';
}
Двух зайцев сразу

Но, правда, на вкус и цвет...