Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/05/2010, 10:35
Avatar de wiwi74
wiwi74
 
Fecha de Ingreso: marzo-2008
Mensajes: 515
Antigüedad: 16 años, 1 mes
Puntos: 10
Respuesta: Eliminar palabras repetidas en un txt

Cambiar una palabra en el archivo especificamente es dificil; peropuedes recuperar el contenido, tratarlo, y sobreescribir el archivo completamente, con los cambios echos en dicho contenido.

//Prueba esto

//HAZLO CON UN ARCHIVO DE PRUEBA YA QUE TE LO SOBREESCRIBIRA

<?

$lineas =file_get_contents('tuarchivo.txt');

$palabras=explode(" ",$lineas);

for($i=0; $i<count($palabras); $i++){

//echo $palabras[$i]

if($concat == "" || $concat != $palabras[$i]){

$concat=$palabras[$i]." ";

}
}


//resultado:
echo $concat;

//abres tu archivo txt para sobrescribiro
$fp = fopen("tuarchivo.txt","w");

//lo escribimos
fwrite($fp, $concat);


//PD revisa algun bug NO FUNCIONA

?>

Última edición por wiwi74; 18/05/2010 a las 11:05