PHP: Как добавить новую строку вверху файла csv с помощью fputcsv?

Я хочу, как добавить новую новую строку вверху файла csv, потому что в моем файле csv-файла вы заполнены данными из базы данных, и я хочу, чтобы я хотел добавить соответствующие имена столбцов для каждого типа данных.

Вот мой код на данный момент:

<?php include 'database.php'; $db = new database(); $data = $db->exportdatabase(); $file = fopen('php://output', 'w'); foreach ($data as $items) { fputcsv($file, $items, ','); } header('Content-Description: File Transfer'); header("Content-Type: application/csv") ; header("Content-Disposition: attachment; filename=data.csv"); header("Expires: 0"); fclose($file); exit; ?> 

Вот мои данные csv выглядят как

Образ

Вы можете попробовать, прежде чем задавать имена столбцов

Или используя функцию fseek

 fseek($file, 0); fputcsv($file, $titles, ','); 

fseek Ищет файлную указатель