Tecnología

Inicio

Cómo leer un archivo de texto en PHP

Leer el contenido de un archivo de texto es una importante parte de programación, si usted está poniendo los datos en una página web, o importar datos desde un archivo de texto en una base de datos. Uso de las funciones y fread del archivo tamaño de PHP, puede colocar el contenido de un archivo de texto completo en una sola variable. El uso de esta variable, el texto o bien se puede imprimir a la pantalla o manipuladas de otras maneras. La función fread también permite leer sólo partes del archivo.

Instrucciones

1 Abrir un archivo de texto en blanco. Se puede utilizar cualquier editor de texto como el Bloc de notas de Windows o GEdit y Kate en Linux.

2 Iniciar el script php.
<? Php

3 Coloque el nombre del archivo de texto externo en una variable.
$ Fichero de texto = "example.txt";

4 Abra el archivo de texto externo para la lectura.
$ file = fopen ( "example.txt", "r");
El parámetro "r" indica a la función fopen para abrir el archivo para lectura solamente.

5 Coloque los datos del archivo de texto en una variable.
$ Datos = fread ($ archivo, tamaño de archivo (archivo de texto $));
L tamaño de archivo devuelve el número de bytes en el archivo de texto $ variable. La función fread requiere un archivo (archivo $), y el número de bytes a leer. En combinación con la función de tamaño de archivo, se leerá el archivo completo.

6 Cierre el archivo de texto externo.
fclose ($ archivo);

7 Imprimir el archivo en la pantalla.
echo $ de datos;

8 Cierre el programa php.
?>
Todo el programa se verá como:
<? Php
$ Fichero de texto = "example.txt";
$ file = fopen ( "$ fichero de texto", "r");
$ Datos = fread ($ archivo, tamaño de archivo (archivo de texto $));
fclose ($ archivo);
echo $ de datos;
?>

9 Guarde el script con la extensión ".php" en el mismo directorio que el archivo de texto. Por ejemplo, esta secuencia de comandos se llamará ejemplo.php.

10 Abra una ventana de terminal (Linux) o Símbolo del sistema (Windows). En Windows, seleccione "Inicio"> "Todos los programas"> "Accesorios"> "Símbolo del sistema". En Linux o Unix, abra la ventana de terminal en la sección "Herramientas del sistema" o submenú "Utilidades" en el menú principal "Aplicaciones" de su sistema operativo.

11 Probar el script con el siguiente comando:
php ejemplo.php

Consejos y advertencias

  • Si el script php se almacena en un directorio diferente de donde se encuentra el archivo de texto, debe especificar la ruta exacta para el archivo de texto en la función fopen.
  • Cuando se utiliza en una aplicación web, este método de lectura de un archivo no se imprimirá ningún saltos de línea.