Ver Mensaje Individual
  #12 (permalink)  
Antiguo 10/03/2012, 05:47
IEKK
 
Fecha de Ingreso: agosto-2010
Ubicación: Tenerife
Mensajes: 893
Antigüedad: 13 años, 8 meses
Puntos: 202
Respuesta: mostrar datos bd según tipo de usuario

Cita:
Iniciado por OsSk4R Ver Mensaje
Sí, aunque en vez de switch mejor usar if. Llega a ser algo más rápido aunque no lo aprecies

Saludos,
¿Qué un if es más rápido que un swicth? Si es 1 puede, cuando sean muchos NO.

Bueno entre otras cosas el SWITCH una vez encuentra coincidencia deja de evaluar (con sus correspondientes breaks en los case por supuesto).

En cambio si pones 100 if pasará por cada uno de ellos.

Dicho esto me parece que el tema de la rápidez está aclarado.
Aparte ahorras código y es más limpio que tener mil if, elseif, else...

Hay casos y casos( a veces es útil el if otras el swicth ) y tantos gustos como colores, que use el que le convenga, pero tener 100 if no es más rápido ni mejor que un simple swicth.
__________________
Pensaba que internet era una gran biblioteca de sabiduría, hasta que comprendí que un libro no puede tener mil páginas llenas de faltas de ortografía... :(