Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/06/2012, 00:22
Avatar de Rodrhigo
Rodrhigo
 
Fecha de Ingreso: septiembre-2011
Ubicación: Temuco-Valdivia-Osorno
Mensajes: 254
Antigüedad: 13 años, 3 meses
Puntos: 48
Respuesta: Primer palabra inmediata a otra con explode

Código PHP:
Ver original
  1. $texto = "la independencia fue en el año 1821 en cartago";
  2. $pos = strpos($texto, "año");
  3. $pos2 = strpos($texto," ",$pos+4);
  4. $anio = substr($texto, $pos+4,$pos2-($pos+4));
  5.  
  6. echo "El año es : ".$anio;


Ese codigo funciona pero de todas formas te recomiendo que mires la funcion preg_match_all por si nesecitas extraer mas de 1 año.
http://php.net/manual/es/function.preg-match-all.php