Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como ler um arquivo delimitado por Tab em PHP
Arquivos de texto frequentemente armazenar dados que você quer ler e usar com um script PHP. Esses arquivos são tipicamente ou separado por vírgulas , ou usar uma largura de campo fixo delimitado por tabulação. Você pode ler um arquivo delimitado por tabulação em PHP lendo o conteúdo em uma variável , dividindo a variável em linhas individuais ou registros e dividir cada registro individual em seus elementos de dados delimitados por tabulação usando a função de " explodir " . Instruções
1

Use um editor para criar um novo arquivo PHP. Por exemplo, digite :

nano readtab.php
2

Configure o arquivo para permitir a saída HTML para a tela. Leia o conteúdo do arquivo com PHP em uma variável usando a função " file_get_contents " . Verifique o valor de retorno para garantir que o processo foi bem sucedido. Por exemplo, digite :

< DOCTYPE html PUBLIC " - //W3C //DTD XHTML 1.0 Transitional //EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1 - transitional.dtd " >




Ler delimitado por tabulação de dados
?



$ filename = " myfile.dat ";

$ conteudo = file_get_contents ($ filename );

if ( $ contents === false) die (" Não foi possível ler arquivo de dados $ filename ");
3

Divida a variável com o conteúdo do arquivo em uma matriz que contém um elemento para cada linha no arquivo . Use a função de " explodir " para quebrar as linhas do caractere de nova linha "\\ n ". Por exemplo, digite :

$ records = explode ( "\\ n" , $ contents );
4

Dividir cada linha em seus componentes de dados separados por tabulação individuais usando o " explodir " a função em cada registro e quebrando os dados sobre o carácter de tabulação " \\ t " . Imprimir os resultados para a tela como você analisar os dados . Por exemplo, digite :

for ($ i = 0; $ i < sizeof ( $ registros) ; $ i + +) {

echo "

linha $ i :";

$ data [ $ i ] = explode ( "\\ t" , $ registros [$ i ]) ;

foreach ($ dados [$ i] quanto $ elemento) echo "

Anterior :

Próximo : No
  Os artigos relacionados
·Como verificar um IP por nome de domínio com PHP 
·Como verificar se um link está funcionando em PHP 
·Como carregar um arquivo SQL no MySQL PHP De Consulta 
·Como criar arquivos WSDL no Zend 
·Como instalar um PHP para Serializer XML 
·A PHP Indique um Amigo Tutorial 
·Como reduzir o número de caracteres em uma seqüência…
·Objeto Vs . Array in PHP 
·Como converter texto em UTF- 8 em PHP 
·Como obter o número de índice de um item do array em …
  Artigos em destaque
·Como mapear um Servlet Dentro de um Servlet 
·Script A Process Explorer 
·Como fazer referência a uma seqüência de conexão no…
·Como usar inteiros Remainders no Visual Logic 
·Escolas de programação de computador on-line 
·Como realçar & Copiar 
·Alternativas a um Hyperlink 
·Como fazer o Windows Widgets 
·Como executar um script do programa Java no Ubuntu 
·Como criar XLS Com JavaScript 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados