Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como analisar um Tab- delimitado Txt arquivo em um array em PHP
. PHP foi construído com funções para abrir e ler arquivos de texto. Ele também tem uma função útil chamado Explode que separa automaticamente uma string em uma matriz , dividindo -o em um determinado personagem . Para analisar um arquivo txt deliminted - guia . Em uma matriz em PHP, basta abrir o arquivo, ler cada linha e utilizar a função explode para retornar uma matriz de elementos para essa linha. Instruções
1

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

readtab.php
2

Abra o arquivo de dados usando a função fopen e verificar o valor de retorno para garantir que ele foi bem sucedido. Por exemplo, digite :

$ handle = fopen ( " meuarq.txt ", " r");

if ( $ handle === false) die (" Não foi possível abrir o arquivo! ");
3

Leia cada linha do arquivo usando a função fgets até chegar ao final do arquivo . Use a função Explode para retornar uma matriz de cada divisão linha em seus elementos individuais. Armazene as matrizes de linha individuais em outro array e imprimir os resultados que você dividir os dados . Por exemplo, digite : ( ! Feof ( $ handle ) )

$ fields = array (); ;

$ count = -1

enquanto {

$ linha = fgets ( $ handle );

$ fields [+ + $ count ] = explode ( "\\ t ", $ linha );

foreach ($ campos [ $ count ] as $ campo ) echo "$ campo

Anterior :

Próximo : No
  Os artigos relacionados
·Como remover nós em PHP e XML 
·Como criar uma Newsletter com MySQL usando PHP 
·Como encontrar uma String em outra seqüência com PHP 
·Como criar uma tabela no MySQL com um campo Data 
·MySQL Import Tutorial 
·000X0 PHP string de erro 
·Como diferenciar entre truncar e Excluir 
·Como transferir um ID da sessão PHP Com um redireccion…
·Como o código de um Sistema Vivo via Chat em PHP 
·Como configurar o DSN para MySQL no GoDaddy 
  Artigos em destaque
·Como usar o Excel dentro de um aplicativo Windows Form 
·Como encontrar o JDK no Linux 
·Usos de classe equivalente em PHP 
·Como usar uma função GetOpenFileName 
·O que é Correção Sub -Pixel 
·Como alterar a cor Fieldset 
·Menus Fácil dinâmico para um site 
·Motorista desenvolvedor Ajuda 
·Como alterar Java 1.6 para Java 1.5 para Mac 
·Como gerar Aleatórias negativos e positivos inteiros e…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados