Código PHP:
switch ($i) {
case 0:
print "i es igual a 0";
break;
case 1:
print "i es igual a 1";
break;
case 2:
print "i es igual a 2";
break;
default:
print "ninguno";
}
es importante que coloques la sentencia break, que rompe la secuencia del case. por ejemplo, si el código no tuviera ningún break y $i == 0, el resultado no sería "i es igual a 0" sino "ninguno" porque el switch pasó por el caso 0, 1 y 2, y no hubo ninguna sentencia break de detuviera la ejecución del script. no sé si es tu caso.