Como Ler um Arquivo no PHP
Ler um arquivo texto e exibir seu conteúdo em uma página html é muito simples. No exemplo abaixo estamos abrindo o arquivo chamado arquivo.txt. Depois estamos lendo 30 bytes do arquivo e armazenando em $texto. Fechamos o arquivo com o fclose e imprimimos seu conteúdo com o echo.
<?php $fp = fopen("./arquivo.txt", "r"); $texto = fread($fp, 30); // lê 30 bytes do arquivo e armazena em $texto fclose($fp); echo $texto; ?>
Para ler todo conteúdo de um arquivo utilize o fgetc
<?php $fp = fopen("./dados.txt", "r"); while (!feof($fp)){ $char .= fgetc($fp); } fclose($fp); echo $char."<br><br>"; ?>
Para colocar o conteúdo do arquivo em um array utilize:
<?php
$fd = fopen ("texto.txt", "r");
while (!feof ($fd)){
$buffer = fgets($fd, 4096);
$lines[] = $buffer;
}
fclose ($fd);
?>