Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/03/2010, 03:04
Avatar de AnesGy
AnesGy
 
Fecha de Ingreso: mayo-2009
Mensajes: 518
Antigüedad: 15 años, 6 meses
Puntos: 19
Respuesta: Modificar y reescribir un archivo de texto

Oh, vale, puedes cargar el archivo con file("nombredearchivo.txt") y luego con un array_walk iterarlo o algo. Hay montañas de funciones de arrays y seguro que una comprueba que no se repitan los valores.

Mira en array en PHP.net

De todas maneras no te recomiendo almacenar datos temporales en archivos, es mucho más simple (e infinitamente más rápido) extraer los datos de un archivo, borrar los registros repetidos, y luego meterlos en la base de datos sin salir de la memoria del programa (es decir sin usar el disco).

Piensa que las variables se almacenan en RAM que es una memoria muy rápida del ordenador (no tanto como la caché, pero que le vamos a hacer), y los archivos se almacenan en el Disco Duro que no es lento, pero comparado con la RAM es más lento.
__________________
Si alguna vez parece que soy grosero, pido perdón, es un intento fallido de ser directo.

AnesGy SD. Name it, Get it