PHP: Listar conteúdo de um arquivo txt

Existem várias formas de ler o conteúdo de um arquivo. Neste post, vamos utilizar as funções fopen(), feof() e fgets().

Explicação nos comentários do código.

lista_de_nomes.txt
————————
Pedro da Silva
Ricardo de Alencar Assunção
Felipe Roberto Perito

$arquivo = "lista_de_nomes.txt";
// abre um arquivo
// parâmetro 'r' abre somente para leitura; coloca o ponteiro do arquivo no começo do arquivo.
$handle = fopen($arquivo, "r");
// loop até o final do arquivo
while (!feof ($handle)) {
  // pega o texto linha a linha
  $nome = fgets($handle, 4096);
  // imprime os nomes do arquivo
  echo $nome."<br>";
}
// fecha um ponteiro de arquivo aberto
fclose ($handle);

Resultado:
Pedro da Silva
Ricardo de Alencar Assunção
Felipe Roberto Perito

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *