Tecnología

Inicio

Cómo crear un archivo mediante PHP

Creación de un archivo en PHP por lo general consiste en escribir un archivo de texto. Lo que el archivo de texto se utiliza para es responsabilidad del desarrollador. La mayoría de los archivos de texto creados por PHP contienen información de configuración para otros programas o procesos. Esa información puede ser lo que carpeta un programa reside en o cuántas veces se ha accedido a una página. Incluso es posible almacenar contraseñas, sin embargo, esto no se recomienda debido a un archivo de texto no es un método seguro.

Instrucciones

1 Crear el archivo de texto es generalmente un proceso fácil. Este proceso sólo tiene tres pasos básicos utilizando PHP. El archivo debe ser abierto, con la creación del archivo sucediendo en este paso, algún tipo de información debe ser escrita en el archivo, y luego se cierra el archivo.

2 Si intenta abrir un archivo que no existe, PHP creará el archivo si se usa el modo adecuado.

Todos los modos que están disponibles para la apertura de los archivos son:
"R" (sólo lectura. Comienza al principio del archivo)
"R +" (lectura / escritura. Comienza al principio del archivo)
"W" (Escribe sólo se abre y borra el contenido del archivo;. O crea un nuevo archivo si no existe)
"W +" (lectura / escritura abre y despeja el contenido del archivo;. O crea un nuevo archivo si no existe)
"A" (Sólo escritura. Abre y escrituras al final del archivo o crea un nuevo archivo si no existe)
"A +" (lectura / escritura. Preserva el contenido del archivo por escrito al final del archivo)
"X" (Sólo escritura. Crea un nuevo archivo. Devuelve falso y si ya existe un error de archivo)
"X +" (lectura / escritura. Crea un nuevo archivo. Devuelve FALSE y un error si el archivo ya existe)

3 El comando para crear un archivo se fopen (nombre de archivo, modo). Así que si un archivo llamado miarchivo.txt necesitaba ser creado y la información necesaria para ser escrito al final del archivo, a continuación, el comando "fopen (miarchivo.txt," a ");" sería utilizado. El modo "a" significa que sólo se abrirá el archivo para escritura al final del archivo, y el archivo se creará si no existe. Este comando se debe colocar en una variable llamada un identificador de archivo de modo que pueda ser reutilizado. El comando completo sería "$ gestor = fopen (miarchivo.txt," a ");" Así que cada vez que se necesita más información que se añade al archivo, a continuación, $ mango podría ser utilizado para abrir el archivo.

4 El comando fwrite tiene que ser utilizado para escribir información en el archivo. Este comando puede contener la información que necesita ser escrito o variables que contienen la información. Para escribir una frase simple como "Uso de PHP para la programación", podría utilizar "fwrite ($ gestor, 'Yo uso PHP para la programación');" para abrir y escribir en el fichero.

5 Después de que haya terminado de escribir en el archivo, el archivo necesita ser cerrado. Para ello, utilice la "fclose" comando como "fclose ($ mango);" Esto indicará al sistema que tendrá que ser escrito en el archivo en este momento hay más información.

Consejos y advertencias

  • El identificador de archivo puede ser cualquier cosa que desee, siempre y cuando no sea una palabra reservada.
  • Tenga cuidado al abrir un archivo para la lectura que no se utiliza el modo incorrecto y accidentalmente borra un archivo.