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: 9505 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 |
R - R para Matemática e Estatística - Como calcular desvio padrão usando a função sd() da linguagem R VB.NET - Como usar o laço While em VB.NET |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |