Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como analisar um arquivo de texto delimitado por tabulação em uma matriz em PHP
PHP é uma linguagem de programação de código aberto que pode ser usado para criar páginas web dinâmicas. Código PHP colocado em HTML é executado no servidor e PHP tem uma variedade de tipos de embutidos , tais como cordas , objetos e arrays. PHP oferece uma variedade de funções para realizar muitas tarefas comuns , tais como a abertura e leitura de arquivos , trabalhar com strings e escrever valores em arrays. PHP também tem uma variedade de funções de manipulação de variável que fornecem atalhos para as variáveis ​​de impressão, recuperação de tipos de dados variáveis ​​e trabalhar com cookies. Coisas que você precisa
editor de texto
servidor Web com PHP 4 ou 5 instalado e configurado
browser
Show Mais instruções
1

Abra um texto editor e digite alguns valores delimitados por tabulação em um novo arquivo . Digite os valores através da inserção de um personagem "tab" entre cada valor. Salve o arquivo no servidor web com o nome de " tabbedTextFile.txt " , observando a localização do arquivo . O texto " (guia) " é apresentada para ilustrar as abas separando cada valor. Salvar e fechar tabbedTextFile.txt .

Valor1 (guia) valor2 (guia) value3 (guia) value4 (guia) valor5
2

Retornar para o editor de texto e digite um " < ; ? php "e um "> " delimitador PHP? . Estes delimitadores de dizer ao servidor para interpretar qualquer código colocado entre eles como código PHP. Abrir tabbedTextFile.txt para a leitura usando o PHP " fopen () " função e escrever o valor retornado a uma variável chamada "$ openFile " . Salve o arquivo como " parseToArray.php "

.

$ openFile = fopen ( " tabbedTextFile.txt ", " r"); ?

> ;
3

Continuar editando parseToArray.php . Use a função de PHP " fread ()" para ler o conteúdo do tabbedTextFile.txt a uma variável chamada "$ fileContents " . Use o PHP " filesize ()" função para indicar que todo o arquivo deve ser lido .

< ? Php

$ openFile = fopen ( " tabbedTextFile.txt ", " r" ) ;

$ fileContents = fread ( $ openFile , filesize ( " tabbedTextFile.txt ")); ?

>
4

Continuar editando parseToArray.php e entrar na função PHP " fclose ()" . Esta função fecha tabbedTextFile.txt

$ openFile = fopen ( " tabbedTextFile.txt ", " r"); . ?

$ FileContents = fread ( $ openFile , filesize ( " tabbedTextFile.txt "));

fclose ( $ openFile );

>
5

Continuar editando parseToArray.php ? . Identificar o delimitador (guia) que deve ser utilizado ao analisar tabbedTextFile.txt . Guarde o delimitador para uma variável chamada "$ delimitador "

$ openFile = fopen ( " tabbedTextFile.txt ", " r"); . ?

$ fileContents = fread ( $ openFile , filesize ( " tabbedTextFile.txt "));

fclose ( $ openFile );

$ delimitador = ""; ?

> ;
6

Continuar editando parseToArray.php . Use o PHP " explode () " função para extrair os valores em tabbedTextFile.txt , especificando que delimitador armazenado em $ fileContents (guia). Escreva os valores explodiram a uma variável chamada "$ meuArray " . O " explode () " função retorna uma matriz de valores

$ openFile = fopen ( " tabbedTextFile.txt ", " r"); . ?

$ fileContents = fread ( $ openFile , filesize ( " tabbedTextFile.txt "));

fclose ( $ openFile );

$ delimitador = "";

$ myArray = explode ( $ delimitador $ fileContents );

>
7

Continuar editando parseToArray.php ? . Imprima os valores das array $ meuArray usando o comando " print_r " . O comando imprime informações legíveis " print_r " sobre uma variável. Salvar e fechar parseToArray.php

$ openFile = fopen ( " tabbedTextFile.txt ", " r"); . ?

$ FileContents = fread ( $ openFile , filesize ( " tabbedTextFile.txt "));

fclose ( $ openFile );

$ delimitador = "";

$ myArray = explode ( $ delimitador , $ fileContents );

print_r ( $ myArray );

>
8

Abra um navegador web e acesso parseToArray.php no servidor web? . Verifique se os valores da matriz são impressos na página web.

Anterior :

Próximo : No
  Os artigos relacionados
·Como enviar saída formulário para um arquivo HTML com…
·Como enviar um arquivo PHP no e-mail 
·Como definir o valor de uma consulta MySQL como uma var…
·Tipos de Dados MS SQL 
·Como obter o número de índice de um item do array em …
·O PHP Lembrar Tutorial 
·Como criar JPG Miniaturas Com PHP 
·Como determinar Mesmo Números a partir de números ím…
·Como Temporariamente Altere o tempo limite máximo PHP 
·Como criar uma Praça Utilizando PHP 
  Artigos em destaque
·Como a transferência do microcontroladores para PCs 
·Como remover um índice em uma matriz dinâmica de inte…
·Como colocar uma variável PHP num campo de texto 
·Como obter os deslocamentos de rolagem em JavaScript 
·Estilos Tese de tabela para WordPress 
·Diferença entre Bolo Auth e ACL 
·Como detectar Robôs em PHP 
·Como matar uma conexão MySQL 
·Como enviar e-mail Código HTML 
·Como adicionar Movimento Lento para WMP 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados