Pesquisar

Newsletter

Receive HTML?

Designed by:
SiteGround web hosting Joomla Templates
PHP - Comando fgetcsv PDF Imprimir E-mail
Avaliação do Usuário: / 0
PiorMelhor 
Escrito por icefusion   
Sex, 18 de Junho de 2010 10:55

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

Conheça

Minha Rede

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

Publicidade


Ads on: Special HTML

Rádio Online



Ads on: Special HTML