Abrindo arquivo e convertendo de um caracter para outro
Publicado por Claudio Rocha de Jesus 13/06/2008
[ Hits: 5.825 ]
Homepage: www.zambotecnologia.com.br
Sou iniciante no PHP, ainda estou estudando, e recentemente recebi o desafio de editar arquivos que foram exportados de um banco de dados. Os dados estavam separados por ponto-e-vírgula mas tudo em uma única linha, sem quebra de linha.
Este script irá abrir o arquivo especificado e converter os caracteres. E este script roda na linha de comando.
#!/usr/bin/php
<?php
/**
* Este script irá abrir um arquivo especificado
* e converter um caracter por outro.
*
* @author Claudio Rocha <crochadejesus@yahoo.com.br>
* @version 0.2
* @copyright GPL © 2008, Zambo Informatica ltda.
* @access public
*/
$handle = fopen("/home/rocha/Arquivos/sisweb/dados/VouPax_aw.csv", "r");
if (!$handle) {
echo "Erro ao abrir o arquivo:". $handle;
exit;
}
$buffer = fgets($handle);
$order = ";;";
$replace = "\n";
$new_buffer[] = str_replace($order, $replace, $buffer);
reset ($new_buffer);
foreach ($new_buffer as $value) {
$new_handle = fopen("/home/rocha/Arquivos/sisweb/dados/VouPax_aw.txt", "a");
fwrite($new_handle, $value);
fclose($new_handle);
echo $value;
}
fclose($handle);
?>
Visualizador de Imagens em PHP-GTK2
Apresentar imagens - Aleatorio na Pagina (todos os Formatos)
Gerando um arquivo randômico com PHP
Nenhum comentário foi encontrado.
Criptografando sua Home com Gocryptfs para tristeza do meliante
A Involução do Linux e as Lambanças Desnecessárias desde o seu Lançamento
O Journal no Linux para a guarda e consulta de logs do sistema
A evolução do Linux e as mudanças que se fazem necessárias desde o seu lançamento
Discos que não instalam o sistema por erro MBR/GPT no Linux
Hospedagem de Mangás com Kavita e Docker para Acesso Remoto via Tailscale
Aplicar tema e ícones do Ubuntu Cinnamon no Arch Linux sem AUR
Instalação do driver Epson L3150 [RESOLVIDO] (5)
Continuando meus tópicos anteriores (7)









