Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/06/2011, 18:51
Avatar de BaByRoDrI
BaByRoDrI
 
Fecha de Ingreso: julio-2009
Ubicación: Mexico
Mensajes: 60
Antigüedad: 14 años, 10 meses
Puntos: 1
Pregunta Como optimizar esta función

Hola quería hacerle una consulta a ustedes los expertos del PHP, para ver si me podrían ayudar a simplicar esta función:

Código PHP:
Ver original
  1. function Navegador() {
  2.         $navegador = $_SERVER['HTTP_USER_AGENT'];
  3.         if (preg_match('|ÎE|i', $navegador)) {
  4.             $navegador = 'Internet Explorer';
  5.             return $navegador;
  6.             exit();
  7.         }
  8.         if (preg_match('|Firefox|i', $navegador)) {
  9.             $navegador = 'Firefox';
  10.             return $navegador;
  11.             exit();
  12.         }
  13.         if (preg_match('|Chrome|i', $navegador)) {
  14.             $navegador = 'Google Chrome';
  15.             return $navegador;
  16.             exit();
  17.         }
  18.         if (preg_match('|Chromium|i', $navegador)) {
  19.             $navegador = 'Chromium';
  20.             return $navegador;
  21.             exit();
  22.         }
  23.         if (preg_match('|Safari|i', $navegador)) {
  24.             $navegador = 'Safari';
  25.             return $navegador;
  26.             exit();
  27.         }
  28.         if (preg_match('|Opera|i', $navegador)) {
  29.             $navegador = 'Opera';
  30.             return $navegador;
  31.             exit();
  32.         }
  33.         return $navegador;
  34.     }

Es una función sencilla para determinar el navegador del visitante...

Deante mano muchas gracias!