12/03/2013, 17:12
|
Colaborador | | Fecha de Ingreso: mayo-2008 Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años, 9 meses Puntos: 528 | |
Respuesta: Extraer parte de un texto 600 lineas es poco, al menos para una computadora. Cuando te comentaba leer por renglón, me refería a leer con fgets(), ahora que si quieres pasar todo el archivo a memoria con file_get_contents, podrías partir lo obtenido por el caracter de retorno (\n) y tomar la última posición del arreglo:
$contenido=file_get_contents("archivo.txt");
$contenido=explode("\n",$contenido);
$ultimo=array_pop($contenido);
Esto sólo lo haría con archivos de pocas lineas, si tuvieras miles de lineas, sería mejor leer por renglón. |