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."
";
}
// fecha um ponteiro de arquivo aberto
fclose ($handle);
Resultado:
Pedro da Silva
Ricardo de Alencar Assunção
Felipe Roberto Perito