Como ler o arquivo em PHP para HTML5 e CSS3 Programação
Se você pode escrever dados em um arquivo em PHP, não faria sentido que você pode ler a partir desse ficheiro para HTML5 e CSS3 programação também. O programa readContact.php puxa os dados guardados no programa anterior e exibe-lo para a tela.
Não é difícil escrever um programa para ler um arquivo de texto. Aqui está o código:
readContact.php contactos
? Lt; php // abrir o arquivo de contato $ fp = fopen ( "contacts.txt", "r") or die ( "erro") - // imprimir uma linha em um timewhile (! Feof ($ fp)) {$ line = fgets ($ fp) -print "$ line
"-} // Fechar a filefclose ($ fp) ->
O procedimento é semelhante ao gravar o arquivo, mas ele usa um enquanto loop.
Abra o arquivo em modo de leitura.
Abra o arquivo da mesma maneira que você faz quando você escrever para ele, mas usar o designador para abrir o arquivo para o modo de leitura. Agora você pode usar o fgets () função no arquivo.
Crie um enquanto loop para a leitura dos dados.
Normalmente, você vai ler um arquivo de uma linha de cada vez. Você vai criar uma enquanto loop para controlar a ação.
Entrada para o fim do ficheiro de com.
Você quer que o loop para continuar enquanto houver mais linhas no arquivo. o feof () devolve o valor se você está no final do arquivo e falso Se existem mais linhas de ler. Você quer continuar enquanto feof ()retornos falso.
O ponto de exclamação (!) Operador é uma lógica não. A condição !feof ($ fp) É verdade quando há dados deixado no arquivo e falso quando não há linhas de esquerda, então esta é a condição apropriada para usar aqui.
Leia a próxima linha com o fgets () função.
Esta função lê a próxima linha a partir do ficheiro e que passa em linha de uma variável (neste caso, $ line).
Imprimir a linha.
Com o conteúdo da linha atual em uma variável, você pode fazer o que quiser com ele. Você pode formatar o conteúdo, procurar um determinado valor, ou qualquer outra coisa que você quer.