Abrindo arquivo e convertendo de um caracter para outro

Publicado por Claudio Rocha de Jesus 13/06/2008

[ Hits: 5.464 ]

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

Classe em php para listar subdiretórios e arquivos em html (vs certa)

Eliminar Todos os sub-diretórios de um Diretório

Gerando vários arquivos com PHP usando MPDF

Gerando arquivo PDF com PHP usando mPDF


  

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