Ejemplo de Leer Y Mostrar Archivo De Texto En PHP

Inicio » PHP » Leer y mostrar archivo de texto en PHP

En este ejemplo veremos como mostrar un archivo de texto en PHP.

Tenemos dos formas, el método del include, y el otro el de lectura de file, usando file o file_get_contents.

El método include es para incluir normalmente el texto, y con el otro método podremos guardar el contenido del texto en una variable y poder darle formatos, o remplazar palabras por otras, poner mayusculas en todas las letras, etc.

Necesitaremos tener un archivo.txt, podremos usar otro nombre, solo hay que cambiar el parametro en las funciones

1: Ejemplo con include

Código:
<?php
#ejemplode.com
echo "<strong>Archivo de texto archivo.txt:</strong> ";
include("archivo.txt");
?>

Como veras, imprime el texto tal cual, no le podremos dar formato, puede que en navegador, no haga los saltos de linea, porque en el txt no se usa <br>, sino que se usa un salto de linea común, podemos usar <br> en el .txt, o sino, usar el segundo ejemplo, que nos permitira dar formato, y podremos hacer un nl2br

2: Ejemplo con file_get_contents

Código:
<?php
#ejemplode.com
$archivo = file_get_contents("archivo.txt"); //Guardamos archivo.txt en $archivo
$archivo = ucfirst($archivo); //Le damos un poco de formato
$archivo = nl2br($archivo); //Transforma todos los saltos de linea en tag <br/>
echo "<strong>Archivo de texto archivo.txt:</strong> ";
echo $archivo;
?>

¿Cómo citar? Pichardo, A. (s.f.). Ejemplo de Leer Y Mostrar Archivo De Texto En PHP.Ejemplo de. Recuperado el 26 de Septiembre de 2023 de https://www.ejemplode.com/20-php/138-ejemplo_de_leer_y_mostrar_archivo_de_texto_en_php.html

PHP
Escrito por:
Aziel Pichardo
Ingeniería en Sistemas
Universidad del Estado de Guanajuato
Última modificación: 2008-06-23

Últimos 10 comentarios

  1. Cómo puedo mostrar lo que tengo en el .txt sin que la "ñ" me muestre un símbolo e igual los acentos.
    Por juank 2016-07-12 a las 17:24:39
  2. Excelente: Justo lo que buscaba.
    Por gisela 2012-07-31 a las 20:58:30
  3. hola, una pregunta, en donde se tiene que guardar el archivo para poder leerlo, por que yo lo puse en la carpeta del servidor y no me lo lee :S.
    saludos
    Por jose 2011-07-25 a las 5:42:45
  4. excelente que buen aporte fue de gran ayuda
    Por cardex107 2011-06-11 a las 22:02:02
  5. En lo personal no recomiendo hacerlo como el ejemplo de include, ya que si recibimos el nombre del archivo por alguna variable, podria ser vulnerable a RFI
    Saludos!
    Por Ernesto 2011-06-07 a las 17:39:51
  6. hola mucho gusto solo tengo una pregunta yo ya se como subir archivos pero lo que quiero es que si me pueden decir como mostrar automaticamente en patalla lo que acabo de subir (en ese caso que se muestre el archivo ya sea .doc, .xls, .pdf etc).
    Por abraham herrera reyna 2011-04-17 a las 7:50:23
  7. Hola necesito saber si me pueden ayudar con un problemita que tengo, necesito saber como puedo gestionar un fichero en php que mediante txt y VRML me permita visualizar los objetos en 3d en un página web
    Por yilian 2011-03-18 a las 13:19:11
  8. Muy ilustrativo, en realidad era algo que estaba pensado como hacerlo en mi web, gracias.
    Por Ben 2011-01-18 a las 4:00:23
  9. Malo, esto es mostrar un archivo de texto...
    Y Lo que dice el tema es Leer un archivo de texto donde se pueda leer cada contenido del archivo separado por algun caracter.
    Por David 2011-01-13 a las 15:40:56
  10. Guenisimo funcionó jaja sos un groso
    Por Marcos 2010-11-20 a las 8:03:40

Deja un comentario


Acepto la política de privacidad.