Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal, tenho uma dúvida tenho um arquivo de texto com as seguintes informações:
VendedorEmail = email@example.com.br;
TransacaoID = 2AE26C7C553F42E6B;
Referencia = 11;
Extras = 0,00;
TipoFrete = FR;
ValorFrete = 0,00;
eu precisava retornar desse arquivo apenas as informações ANTES do "=", então utilizei a função preg_replace(); dessa forma:
$Trata_Dados2 = preg_replace("/(\w+) = (\w+)/", "$1", $linha);
esse é o código inteiro:
<?php
$arquivo = fopen ("ps/ps.txt", "r+");
$num_linhas = 0;
while (!feof ($arquivo)) {
if ($linha = fgets($arquivo)){
$num_linhas++;
$Trata_Dados2 = preg_replace("/(\w+) = (\w+)/", "$1", $linha);
echo $Trata_Dados2."<br><br>";
}
}
fclose ($arquivo);
?>
O que retorna é:
VendedorEmail@example.com.br;
TransacaoID;
Referencia;
Extras,00;
TipoFrete;
ValorFrete,00;
eu queria que retornasse apenas:
VendedorEmail
TransacaoID
Referencia
Extras
TipoFrete
ValorFrete
Alguém Pode Ajudar desde já Grato ^^
Carregando comentários...