“Conocimientos Programación>Programación PHP /MySQL

Cómo actualizar un archivo de texto con PHP

2015/1/26
Actualización de un archivo de texto en PHP es una tarea común en los proyectos de desarrollo web , como archivos de texto pueden actuar como almacenes de datos simples , eficaces no muy diferentes de bases de datos. El uso de un archivo de texto , puede almacenar variables de datos básicos , así como leer y escribir éstos fácilmente. El código PHP necesario para actualizar un archivo de texto no es complejo , por lo que incluso si usted no tiene experiencia , usted debería ser capaz de lograr la tarea rápidamente. Las principales actividades involucradas incluyen la preparación de los datos , abrir el archivo y escribir en él . Instrucciones
1

Prepare su archivo de texto . Si usted no tiene ya uno , crear el archivo de texto en un editor de texto y guárdelo con la extensión " . Txt" . Crea tu script PHP con la apertura de un nuevo archivo en un editor de texto y guardarlo con la extensión " . Php " , por ejemplo " textupdate.php . " Escriba el siguiente esquema básico de su script PHP:

//código aquí

>


entre la apertura y cierre etiquetas PHP , puede insertar cualquier código PHP. Lo ideal sería que el archivo de texto y el script PHP debe estar en el mismo directorio.
2

procesar los datos que planea escribir en el fichero de texto. Usted puede ser la adquisición de sus nuevos datos de una serie de canales , pero uno de los más comunes es la variable Post. La variable del anuncio le permite pasar los elementos de datos entre los scripts PHP , como en el siguiente ejemplo en el que se ha pasado los datos de otro script:

$ nombre = $ _POST [' name'] ;

esto captura el valor de datos pasado y lo almacena en una variable . La captura de datos de un formulario HTML es un escenario común para el uso de la variable Post.
3

preparar los datos para escribir en el archivo. Hay varias opciones en términos de cómo dar formato a un archivo de texto de datos , uno de los más sencillos que implica cada valor de datos en una línea separada de la siguiente manera :

María

Jim
< p > Sam

Si desea que sus datos registrados en cualquier otro formato, o si desea añadir datos adicionales al valor pasado , prepararla , como en este ejemplo en el que también se incluye la fecha :
< p > $ date_today = date ( " MDA ");

$ name = " " $ date_today ;

grabaría cada línea en el archivo de la siguiente manera : . .

María 12.23.11
4

Abra el archivo de texto para escribir, de la siguiente manera :

$ file_handle = fopen ( " textupdate.php " , "a" ) ;
< p> el parámetro "a" significa que el archivo se abrirá para la escritura y el texto nuevo se añade al final de la misma. Escribe tus datos nuevos :

fwrite ( . File_handle $ , $ name " \\ n");

"\\ n " indica al programa para insertar un carácter de nueva línea después de escribir los datos, para que la próxima operación de grabación se iniciará en una nueva línea . Cierre el archivo :

fclose ($ file_handle ) ;

Este código funciona cuando el archivo de texto que se encuentra en el mismo directorio que el script PHP. Si no lo es, modificar el parámetro " fopen " para reflejar la ubicación del archivo de texto en relación con el script PHP.
5

Sube tu script PHP y el archivo de texto que un servidor web y probarlos. Si estás pasando datos al PHP desde otro script , vaya a eso y probarlo con diferentes valores de datos. Compruebe que el archivo de texto se actualiza correctamente y que no hay otros datos se corrompe . Puede comprobar el contenido del archivo de texto ya sea buscando el archivo en el navegador Web o descargar usando un programa FTP.

Programación PHP /MySQL
Cómo crear un ICS con PHP
Cómo crear una página con PHP phpGACL
Cómo convertir de ColdFusion para MySQL
El rendimiento de una matriz asociativa de PHP
¿Qué es una constante de PHP
Cómo insertar una imagen en un correo electrónico HTML Usando PHP
PHP Funciones estáticas
Cómo convertir una matriz asociativa a String PHP
Conocimientos Informáticos © http://www.ordenador.online