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.