Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/01/2015, 14:00
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Buscar cadena en Txt y almacenar frase coincidentes en otro fichero

El foreach() no es necesario, puedes usar array_filter() y strpos() para verificar la existencia de dicha sub-cadena.

Código PHP:
Ver original
  1. $palabras = array('foo', 'bar');
  2. $test = 'a';
  3.  
  4. var_dump(array_filter($palabras, function($str) use ($test) {
  5.   return strpos($str, $test) !== FALSE;
  6. }));

¿Se entiende la idea?

Ahora, con lo que mencionan de usar expresiones regulares: no estoy de acuerdo.

Es decir, la idea de usar expresiones regulares es analizar texto precisamente en busca de "expresiones regulares", y dado que "ejemplo" no es una expresión sino una palabra entonces no conviene usar expresiones regulares sólo porque sí.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.