Hola, mi problema es que tengo el archivo:
prueba.txt
Y quiero reemplazar la j-ésima fila por "a".
Intenté con:
Código PHP:
<?php
$f=fopen("prueba.txt","a+");
for($i=0;$linea=fgets($f);$i++) {
if($i==3) {
fwrite($f,"aa\r\n");
}
}
fclose($f);
?>
Pero lo que hace es escribir "aa" al final del archivo.
Hay alguna forma para hacer esto que no sea guardar todo el archivo en variables y después volver a pegarlo con la 4º línea cambiada?
Muchas gracias.