Ver Mensaje Individual
  #8 (permalink)  
Antiguo 08/09/2017, 12:14
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Barra verticla "|" justo antes del salto de linea en archivo txt

Tienes un espacio antes de \t, será por eso que no funciona?

Además, puedes usar arrays para hacer varios reemplazos a la vez:

Código PHP:
Ver original
  1. // Primero lo que vas a buscar:
  2. $buscar = ["\r\n", "\t"];
  3.  
  4. // Luego los reemplazos, en el mismo orden:
  5. $reemplazar = ["|\r\n", '|'];
  6.  
  7. // Aplicas el cambio:
  8. $texto = str_replace($buscar, $reemplazar, $texto);

También insisto en la ventaja de usar file_get_contents() para leer el archivo en un solo paso.
__________________
- León, Guanajuato
- GV-Foto