Abrindo arquivo e convertendo de um caracter para outro

Publicado por Claudio Rocha de Jesus 13/06/2008

[ Hits: 5.337 ]

Homepage: www.zambotecnologia.com.br

Download converter_1.php




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.

  



Esconder código-fonte

#!/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);
?>

Scripts recomendados

txt2srt

Gerando um arquivo randômico com PHP

Programa de ordem de serviços

Leitura de arquivos

Classe para envio de arquivo - Programação Orientada a Objetos


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts