Manipulando arquivos texto.

PHP

19/09/2014

Olá!

A Manipulação de arquivos de texto no php serve basicamente para alguma função especifica. li um pouco sobre as funções:

FOPEN( )
FEOF( )
FGETS( )

acrescentando mais ao assunto, só é possivel fazer leitura de arquivos .txt?
Mauricio Padua

Mauricio Padua

Curtidas 0

Respostas

William

William

19/09/2014

Existem várias situações em que podemos usar essas funções (leitura e escrita), aqui na empresa eu desenvolvi uma rotina em PHP que fica capturando logs enviados pelo servidor de emails e gravando (escrita) em uma arquivo com o formato JSON, de tempos em tempos leio(leitura) esse arquivo e insiro no banco de dados para as atendentes consultarem se o email que foi enviado chegou ou não ao seu destino!

Observe que utilizei as 2 funções e com uma finalidade diferente!
GOSTEI 0
Ronaldo Lanhellas

Ronaldo Lanhellas

19/09/2014

Olá!

A Manipulação de arquivos de texto no php serve basicamente para alguma função especifica. li um pouco sobre as funções:

FOPEN( )
FEOF( )
FGETS( )

acrescentando mais ao assunto, só é possivel fazer leitura de arquivos .txt?


Acho que você deve estar acostumado com o "Windows" que exige formato pra tudo. No Linux você não precisa distinguir se é um txt ou não, basta que seu conteúdo possua texto, consequentemente o PHP consegue ler arquivos não só com formato .txt, até sem formato (padrão linux).
GOSTEI 0
Mauricio Padua

Mauricio Padua

19/09/2014

Wiliam, entendi e não entendi a questão da rotina, mas você usou o que está sendo discutido.

Sim Ronaldo, no windows mesmo...

a sintaxe basica que você utilizaram é essa?


<?php
$arquivo = fopen('meuarquivo.txt','w');
if ($arquivo == false) die('Não foi possível criar o arquivo.');
?>




<?php
$arquivo = fopen('meuarquivo.txt','w+');
if ($arquivo == false) die('Não foi possível criar o arquivo.');
?>




fgets($ponteiro, $tamanho);

GOSTEI 0
POSTAR