Você está aqui: PHP ::: Dicas & Truques ::: Arquivos e Diretórios |
Lendo todo o conteúdo de um arquivo e convertendo suas linhas em elementos de um array usando a função file()Quantidade de visualizações: 9625 vezes |
|
A função file() permite ler todo o conteúdo de um arquivo e converter suas linhas em elementos de um array. Ela aceita o caminho e nome do arquivo a ser lido e algumas flags que permitem definir como o arquivo será lido. Entre estas flags as mais importantes são: FILE_IGNORE_NEW_LINES (descarta as quebras de linhas do arquivo) e FILE_SKIP_EMPTY_LINES (não lê linhas vazias no arquivo). Veja um exemplo demonstrando como ler as linhas de um arquivo texto:
<?
// nome do arquivo
$arquivo = 'testes.txt';
// obtém todas as linhas do arquivo
$linhas = file($arquivo, FILE_IGNORE_NEW_LINES |
FILE_SKIP_EMPTY_LINES);
// percorre todas as linhas e as exibe na página
foreach($linhas as $num_linha => $linha){
echo "Linha: " . ($num_linha + 1) . " : " .
$linha . "<br>\n";
}
?>
|
|
|
Desafios, Exercícios e Algoritmos Resolvidos de PHP |
Veja mais Dicas e truques de PHP |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






