unbuffered_row()) { $f = (array) $row; if ($i == 0) { fputcsv($out, array_keys($f), ","); } fputcsv($out, array_values($f), ","); $i++; } fclose($out); }