Ola pessoal, estou tentanto ler um arquivo .txt onde nesse arquivo vem alguns dados
ex:
BEGIN:VCARD
VERSION:2.1
N:Amanda;;;
FN:Amanda
TEL;CELL:81418141
END:VCARD
BEGIN:VCARD
VERSION:2.1
N:Cristina;;;
FN:Cristina
TEL;CELL:81418141
TEL;HOME:32321212
END:VCARD
Estou usando o seguinte codigo:
<?php
$arquivo = fopen('arq.txt','r');
if ($arquivo == false) die('Arquivo nao encontrado.');
while(!feof($arquivo)) {
echo fgets($arquivo). '<br />';
}
fclose($arquivo);
?>
Ele mostra corretamente os dados, até ai OK!!
Eu queria que: ele so pegasse determinados campos no caso: "FN" e o "TEL"(cada cadastro pode ter mais de um campo TEL)
ficando somente assim:
FN:Amanda
TEL;CELL:81418141
----
FN:Cristina
TEL;CELL:81418141
TEL;HOME:32321212
Manipulação De Arquivo Txt
Started By HdN, 17/05/2013, 15:58
2 replies to this topic
#1
Posted 17/05/2013, 15:58
Não leve a vida tão a sério, você não sairá vivo dela mesmo!!
=D
=D
#2
Posted 20/05/2013, 10:30
alguem ai pode dar uma ajuda?
Não leve a vida tão a sério, você não sairá vivo dela mesmo!!
=D
=D
#3
Posted 02/06/2013, 12:46
Olá,
Dentro do while você poderia usar um if com preg_math ou mais simples ainda com strpos, para verificar o valor de fgets($arquivo). Em caso true, vc faz o echo.
Abs
Dentro do while você poderia usar um if com preg_math ou mais simples ainda com strpos, para verificar o valor de fgets($arquivo). Em caso true, vc faz o echo.
Abs
Fórum WMO - Administrador
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)