¿Cómo escribir un archivo en PHP?



Este artículo le presentará un concepto fácil pero importante que es cómo escribir un archivo en PHP con una demostración programática.

Este artículo le presentará un concepto fácil pero importante que es cómo escribir un archivo en En este artículo se cubrirán los siguientes consejos,

Continuando con este artículo sobre escribir un archivo en PHP





Primero, necesitamos abrir el archivo. Hay diferentes atributos que puede dar cuando abre un archivo.

diferencia entre extender e implementar
  • en: escribir en archivo al principio
  • en + escribir en el archivo al principio y truncar el archivo a una longitud cero
  • r: leer archivo desde el principio
  • r + leer archivo desde el principio, incluida la escritura
  • a: añadir al final
  • a+ : se agrega al final del archivo, incluida la lectura

Escribir en un archivo usando fopen, fwrite, fclose

Lo primero es crear un identificador que abra el archivo usando la función fopen. Crea el archivo si no existe. Damos el nombre del archivo en el primer argumento. En el segundo argumento podemos escribir o leer o agregar al archivo.



$ handle = fopen (',')

En este caso, quiero escribir en el archivo, así que usaré

 

No tengo file.txt antes de ejecutar el código. Después de la ejecución, se crea



Imagen-Escribir un archivo en PHP- Edureka

No es necesario que creemos la variable de nuevo porque ya la hemos creado. La variable es importante porque cuando queremos escribir en un archivo, debemos abordar el identificador.

Para escribir en un archivo, usamosfwrite ()y en el primer parámetro, necesitamos especificar dónde vamos a escribirfile.txt($ manejar) y en el segundo parámetro especificaremos los datos a escribir

fwrite ($ identificador, '')

Después de ejecutar el archivo, los datos se escribirán correctamente enfile.txt

Finalmente, necesitamos usar fclose que cierra la conexión y necesitamos pasar la dirección del archivo a través de la variable como parámetro en fclose ()

ejemplo de java de invocación de método remoto
fclose ($ mango)

Continuando con este artículo sobre escribir un archivo en PHP

File_put_contents

Es similar a llamar a fopen (), fwrite () y fclose () sucesivamente para escribir datos en un archivo. En caso de que el nombre de archivo no exista, el archivo se creará ya que hemos visto la misma funcionalidad en fopen (). De lo contrario, el archivo existente se sobrescribe, a menos que se establezca el indicador FILE_APPEND.

Sintaxis: file_put_contents (archivo, datos, bandera, contexto)

Archivo: Especifica la ruta al archivo donde escribir los datos.

Datos: Especifica los datos a escribir. Puede ser una cadena, una matriz o un recurso de flujo. El búfer restante de esa secuencia se copiará en el archivo especificado, si los datos son un recurso de secuencia. El uso es similar a stream_copy_to_stream (). El parámetro de datos también se puede especificar como una matriz de una sola dimensión.

Bandera: Es un parámetro opcional que especifica cómo abrir / escribir en el archivo. Banderas disponibles

File_Append :Agrega los datos al archivo en lugar de sobrescribirlo, si el nombre del archivo ya existe.

File_Use_Include_Path: Busca el nombre de archivo en el directorio de inclusión.

Lock_Ex: Adquiere un bloqueo exclusivo en el archivo mientras se procede a la escritura.

Contexto: Es un parámetro opcional que especifica el contexto del identificador de archivo. Básicamente es un conjunto de opciones que pueden modificar el comportamiento de una secuencia.

tostring de cadena pública ()
 

No tengo new.txt antes de ejecutar el código. Después de la ejecución, se crea

Esto nos lleva al final de este artículo sobre cómo escribir un archivo en PHP.

Si este blog le pareció relevante, consulte el por Edureka, una empresa de aprendizaje en línea de confianza con una red de más de 250.000 alumnos satisfechos repartidos por todo el mundo.

Tienes una pregunta para nosotros? Menciónelo en la sección de comentarios de ' Escribir un archivo en PHP ”Y me pondré en contacto contigo.