Hola:
La verdad es que me desorienta el código (entre otras cosas por usar "$")
Tal vez la estructura switch te sirva:
switch (resultado) {
case uno:
instrucciones del caso uno;
break;
case millon:
instrucciones del caso millon;
break; // cada bloque debe terminar así
case default: // no recuerdo si es así exactamente;
instrucciones por defecto
break; // aquí no es necesario, pero es buena práctica
}
Saludos