Kali ini kita sedikit belajar bagaimana membuat suatu file CSV (Comma Separated Values) menggunakan PHP. CSV sangat berguna sebagai tool untuk transfer data. Berikut ini adalah contoh sangat sederhananya:
header(“Content-type: text/csv”);
header(“Content-Disposition: attachment; filename=file.csv”);
header(“Pragma: no-cache”);
header(“Expires: 0”);
$data = array(
array(“data”, “data”, “data”),
array(“data”, “data”, “data”),
array(“data”, “data”, “data”)
);
$file = fopen(‘php://output’, ‘w’);
fputcsv($file, array(‘label1’, ‘label2’, ‘label3’));
while ($data as $row) {
fputcsv($file, $row);
}
Semoga bermanfaat 🙂