Continuo metido en un proyecto web y aqui os dejo como escribir en un archivo de texto linea a linea.
$filename = 'test.txt';
$somecontent = "este es un texto de prueba\n";
// nos aseguramos q el archivo sea writable (escribible)
if (is_writable($filename)) {
// abrimos el archivo a modo "append" ('a') para hacer escritura en el mismo
// el puntero del cursor comenzará a escribir al final del archivo
// ahi mismo en el archivo se escribirá el contenido $somecontent
if (!$handle = fopen($filename, 'a')) {
echo "no se puede abrir el archivo ($filename)";
exit;
}
// escribimos $somecontent en el archivo abierto.
if (fwrite($handle, $somecontent) === FALSE) {
echo "no se puede escribir en el archivo ($filename)";
exit;
}
echo "se escribió ($somecontent) en el archivo ($filename)";
fclose($handle);
} else {
echo "el archivo $filename no es writable";
}
No hay comentarios:
Publicar un comentario