Tecnología

Inicio

Cómo modificar un archivo de texto usando PHP

El lenguaje de programación PHP es comúnmente utilizado por los servidores web para añadir interactividad a las páginas web y realizar tareas administrativas en los servidores. Una tarea común está modificando y añadiendo los datos en archivos de texto, tales como troncos.

Instrucciones

1 Abra su editor de texto favorito. Cualquier editor capaz de escribir texto sin formato va a hacer.

2 Pegar las etiquetas PHP. Todo el código irá dentro de estas etiquetas:

<? Php

?>

3 Pega el siguiente para abrir el archivo de texto:

$ Fout = fopen ( "file.log", "a");

fwrite ($ fout, "Línea de datos insertados en el extremo.");

La clave aquí es la "a". "A" dice "fopen" para abrir el archivo y se preparan para escribir al final de la misma; en otras palabras, para añadir datos en el archivo. Esto funciona muy bien para los archivos de registro. "T" le dice a PHP para abrir el archivo en el modo de "traducción", lo que hace que PHP para escribir las nuevas líneas apropiadas para el sistema operativo que se está ejecutando.

Si desea anexar los datos al principio del archivo, que tiene que hacer un poco más de trabajo.

4 Pega el siguiente para añadir una línea al principio del archivo:

$ aleta = fopen ( "file.log", "r +");

$ viejos = file_get_contents ($ fin);

fwrite ($ aleta, "Esto va a ir al inicio \ n" $ de edad.);

Esto lee todos los datos del archivo, añade el nuevo texto al comienzo de la misma y lo escribe todo de nuevo. Si el archivo es muy grande, se puede ahorrar un poco de tiempo con el comando "fseek".

5 Pega el siguiente para añadir una línea al principio del archivo sin necesidad de leer todos los datos en la memoria en primer lugar:

$ Fout = fopen ( "file.log", "a +");

fseek ($ fout, 0, SEEK_SET);

fwrite ($ aleta, "Esto va a ir al inicio \ n");