Ver Mensaje Individual
  #6 (permalink)  
Antiguo 25/07/2011, 20:23
Avatar de andresdzphp
andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: Eliminar una cadena de texto en un archivo txt

Este código borra las lineas que coincidan con "Tu cadena a borrar"

Código PHP:
Ver original
  1. <?php
  2.  
  3. $texto = '';
  4. $cadena_a_borrar = 'Tu cadena a borrar';
  5. $nombre_archivo = 'tuarchivo.txt';
  6. $lineas = file($nombre_archivo);
  7.  
  8. foreach ($lineas as $linea) {
  9.     if (!strstr($linea, $cadena_a_borrar)) {
  10.         $texto .= $linea;
  11.     }
  12. }
  13.  
  14. $f = fopen($nombre_archivo, 'w');
  15. fwrite($f, $texto);
  16. fclose($f);
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP

Última edición por andresdzphp; 25/07/2011 a las 20:37 Razón: Para que quede más claro =)