Все, что вам нужно добавить, это позвонить на file_put_contents()
. Вы уже правильно отформатировали CSV-файл в $data
, поэтому процесс записи прост:
// $filename is whatever you need the file to be called
file_put_contents("/path/to/csv/" . $filename, "$header\n$data");
Вместо разрешений 777
для папки csv, она должна принадлежать пользователю, веб-сервер которого работает с 700
, или группе пользователей, принадлежащей веб-серверу, как 770
.