Ver Mensaje Individual
  #7 (permalink)  
Antiguo 28/07/2011, 17:03
Avatar de masterpuppet
masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 11 meses
Puntos: 845
Respuesta: Encontrar "cualquiera de estas" palabras en una cadena

Tal cual lo tienes oso96_2000 siempre te va a devolver false y no creo que sea necesario el if, podria ser algo así:

Código PHP:
Ver original
  1. ...
  2. return preg_match('@(' . implode('|', $hosts) . ')@i', $text);
o
Código PHP:
Ver original
  1. ...
  2. return !!preg_match('@(' . implode('|', $hosts) . ')@i', $text);

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)