Ver Mensaje Individual
  #6 (permalink)  
Antiguo 13/05/2014, 10:28
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 10 meses
Puntos: 292
Respuesta: Quitar ultima linea de txt

Pues al procesar la ultima linea le pega tambien "\r\n" y ahi el problema :)

Código PHP:
Ver original
  1. <?php
  2.  
  3. $list = fopen("lista.txt","r");
  4. $salida = fopen('wtf.txt','w');
  5.  
  6. // Aca procesas lo que necesites, linea a linea
  7. while(!feof($list))
  8. {
  9.     $lines[] = trim(fgets($list));  
  10. }
  11.  
  12. $cant = count($lines);
  13. for ($i=0;$i<$cant-2;$i++)
  14. {
  15.     fwrite($salida, $lines."\r\n");
  16. }
  17. fwrite($salida, $lines[$cant-1]);
  18.  
  19. fclose($salida);
  20.  
  21. // El archivo "lista.txt"  no tiene ninguna linea en blanco al final de todo.
__________________
Salu2!

Última edición por Italico76; 13/05/2014 a las 10:34