Lectura línea por línea en php

¿Cómo leer un archivo línea por línea usando php

Explanation

Lectura línea por línea Para un ejemplo usaremos el archivo test.txt para explicarlo La diferencia real está en el uso del método file() en vez de fopen()

Paso 1:


Definir el nombre de archivo a una variable.

Ejemplo:


$file1 = "./test.txt";

Paso 2:



Crear una instancia del archivo utilizando el método de archivo ('filename')

Ejemplo:


$lines = file($file1);
Aquí creamos una instancia del archivo para el archivo pasando la variable $file1, creada en el paso 1. El resultado se almacena en la variable $lines, que será una matriz de líneas.

Paso 3:



Ahora vamos a utilizar un bucle para capturar todos los elementos de la matriz uno por uno e imprimirles.

Ejemplo:


foreach($lines as $line_num => $line)
{
echo $line;
echo "<br>";
}
En el código anterior hemos utilizado el bucle foreach para capturar los elementos u objetos en la matriz de líneas ($ lines). Cada línea se imprime utiliza el código "echo $line";

Ejemplo de código:




<?php
$file1 = ".//test.txt";
$lines = file($file1);
foreach($lines as $line_num => $line)
{
echo $line;
echo "<br>";
}
?>


El resultado es

Nombre - HIOX INDIA Tópico - tutoriales

Php Tutorial