Pesquisar no Site

Conheça


Newsletter



Receive HTML?

Minha Rede

Siga me no Twitter
Follow me on Twitter
Add Nossa Comunidade no Orkut
Add Nossa Comunidade no Orkut

Estatísticas

     PageRank    This page's web design and content has got SEO score of 4Pingar o BlogBlogs Add to Technorati FavoritesDigNow.org Estou no blog.com.pt - comunidade de bloggers em língua portuguesa My Zimbio Technology Blogs Computers blogs linux gnu windows microsoft open source bsd redes network programação php Computers Blog directoryBlog Directory
Transops.Net
Modificado por:
Comando fgetcsv - PHP PDF Imprimir E-mail
Avaliação do Usuário: / 0
PiorMelhor 
Programação - Dicas
Escrito por icefusion   
Qua, 06 de Maio de 2009 16:47

Inicio esta dica perguntando: Quem nunca precisou fazer a extração de dados de um arquivo???? Acho que todos ja passaram por esta experiencia. Muitos utilizavam os comandos de manipulação de arquivos das linguagens e de manipulação de string para contruir os dados de forma que pudessem por exemplo povoar uma tabela num banco de dados.

Nesta dica estarei passando breves informações sobre uma função para a extração de dados de um arquivo CSV. O fgetscsv busca os campos de um arquivo CSV em devolve um array contendo os campos lidos.

 

Sintaxe:  $dados = fgetcsv (handle, length, delimiter, enclosure, escape);

 

Exemplo:

<?php
$row = 1;
$handle = fopen ("teste.csv","r");
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
    $num = count ($data);
    echo "<p> $num campos na linha $row: <br /></p>\n";
    $row++;
    for ($c=0; $c < $num; $c++) {
        echo $data[$c] . "<br />\n";
    }
}
fclose ($handle);
?>

 

 

 

Oráculo


Ads on: Special HTML

Anúncios


Publicidade


Ads on: Special HTML