Post Top Ad

Your Ad Spot

domingo, 13 de septiembre de 2020

Métodos de lectura de archivos PHP

En PHP hay muchas formas de leer un archivo. Existe un manejo de archivos tradicional para leer / escribir un archivo y varios métodos diferentes para obtener el contenido del archivo.
En este artículo, explicaremos la funcionalidad y el resultado de los diferentes métodos utilizados para leer el archivo.

Métodos de manejo de archivos PHP:

En el manejo de archivos, primero necesitamos abrir el archivo con el método fopen () que queremos leer. Métodos para obtener el contenido del archivo:
fgets () : el método fgets () lee el archivo línea por línea. usamos el comando feof para detectar el final del archivo y leer el archivo línea por línea.
fread () : el método fread () se usa cuando queremos leer el archivo en tamaño limitado. Pasamos el límite en bytes en el método fread (), y el método luego lee el archivo hasta ese límite y deja la parte restante del archivo.
fgetss (): el   método fgetss () puede leer el contenido HTML en un archivo y dará el texto simple como salida.
demo.txt
Los tres métodos darán el mismo resultado que se muestra a continuación:

Métodos distintos al manejo de archivos PHP

Existen varios métodos además del manejo de archivos PHP tradicional que podemos usar para diferentes requisitos.
file_get_contents (): no es necesario abrir o cerrar un archivo para leer. Devuelve el archivo en una cadena, comenzando en el desplazamiento especificado hasta el máximo de bytes. Si falla,  file_get_contents ()  devolverá falso . Con este método, podemos leer el archivo ubicado en el otro servidor dando la ruta al servidor.
readfile ( )  :  el método lee un archivo y lo escribe en el búfer de salida. Devuelve el número de bytes leídos del archivo. Si ocurre un error, se devuelve falso y, a menos que la función sea llamada readfile () , se imprime un mensaje de error. En PHP @ se usa para ignorar las advertencias, de modo que podamos continuar.
Cuando intentamos abrir el archivo incorrecto con readfile ().
La salida para esto será:
Cuando intentamos abrir el archivo incorrecto y usamos @readfile () en lugar de readfile ().
La salida para esto será:
Estos son los métodos que podemos utilizar para leer los archivos.
¡Espero que les guste este artículo!

No hay comentarios.:

Publicar un comentario

Dejanos tu comentario para seguir mejorando!

outbrain

Páginas