<Completa PHP Sistema de Arquivos de Referência
Definição e Uso
O fputcsv() função formata uma linha como CSV e escreve-o para um arquivo aberto.
Esta função retorna o comprimento da corda escrita, ou FALSE em caso de falha.
Sintaxe
fputcsv(file,fields,seperator,enclosure)
Parâmetro | Descrição |
---|---|
file | Requeridos. Especifica o arquivo aberto para escrever |
fields | Requeridos. Especifica qual matriz para obter os dados de |
separator | Opcional. Um personagem que especifica o separador de campo. O padrão é vírgula ( , ) |
enclosure | Opcional. Um personagem que especifica o caráter recinto campo. O padrão é " |
Dicas e Notas
Tip: Veja também o fgetcsv() função.
Exemplo
<?php
$list = array
(
"Peter,Griffin,Oslo,Norway",
"Glenn,Quagmire,Oslo,Norway",
);
$file = fopen("contacts.csv","w");
foreach ($list as $line)
{
fputcsv($file,explode(',',$line));
}
fclose($file);
?>
O arquivo CSV será parecido com este após o código acima foi executado:
Peter,Griffin,Oslo,Norway
Glenn,Quagmire,Oslo,Norway
<Completa PHP Sistema de Arquivos de Referência