2010-03-15 10 views

Respuesta

25

Para añadir datos a un archivo que se necesita para abrir el archivo en el modo de adición (ver fopen):

  • 'a'
    abierto para sólo escritura; coloque el puntero del archivo al final del archivo. Si el archivo no existe, intente crearlo.
  • 'a +'
    Abierto para lectura y escritura; coloque el puntero del archivo al final del archivo. Si el archivo no existe, intente crearlo.

Así que para abrir la textfile.txt en única escritura anexar modo:

fopen("textFile.txt", "a") 

Pero también se puede utilizar la función más simple que combina file_put_contentsfopen, fwrite y fclose en una función:

$data = sprintf("%s %s %s\n", $var1, $var2, $var3); 
file_put_contents('textFile.txt', $data, FILE_APPEND); 
+2

+ 1 para entrar en detalles. 'fprintf()' también sería una buena opción. –

Cuestiones relacionadas