pues es que no hay manera de evitarlos.... es una solución extremadamente lógica, y básica!!!
la única solución (la otra) seria usar IF's cortos....
Código PHP:
$ext = ($ext=='jpg'? 'jpeg': ($ext=='bmp': 'wbmp': $ext));
sino.... quisiera ver otra forma de hacer esto.... ya que eso valen los IF
"si la extensión es JPG la cambio a JPEG" (me es mas útil)
sino, y la extensión es BMP, pues la cambio a WBMP" PDTA: yo no le veo la falta de gracia, deveras!