Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/11/2014, 18:54
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: duda en leer .txt con php

Pues primero debes separar el texto en lineas, probablemente con file() o explode() dado el caso, luego, con lógica verificas si la linea actual corresponde a la marca que buscas y activas una bandera, en la siguiente iteración verificas dicha bandera y acumulas la linea actual para resetear la bandera, etc.

Código PHP:
Ver original
  1. $lineas = explode('|', '#a|1|#b|2|#c|3|#b|4');
  2.  
  3. $salida = [];
  4. $visto = false;
  5.  
  6. foreach ($lineas as $linea) {
  7.   if ($linea === '#b') {
  8.     $visto = true;
  9.     continue;
  10.   }
  11.  
  12.   if ($visto) {
  13.     $salida []= $linea;
  14.     $visto = false;
  15.   }
  16. }
  17.  
  18. var_dump($salida);

¿Se entiende la idea?

Usa tu ingenio.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.