Abrindo arquivo e convertendo de um caracter para outro

Publicado por Claudio Rocha de Jesus 13/06/2008

[ Hits: 5.463 ]

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

Listar o conteúdo de um diretório

Upload de imagens com redimensionamento

Image Class

TFtp

Leitura de arquivos


  

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