Я экспортирую данные в csv. У меня есть несколько массивов, которые я хочу добавить в файл csv. Я могу вставить данные в csv для первого массива.
Что я хочу, я хочу разместить данные второго массива параллельно с данными первого массива.
пример csv:
Array1: Array2: Array3:
1 2 3 4 a b c d xd xy cd
5 6 7 8 e f g h dg dy cs
Код:
$output = fopen('php://output', 'w+');
foreach ($ofdPerCompany as $row){
$array = array( $row->company_name, $row->countofwaybill);
fputcsv($output, $array); // here you can change delimiter/enclosure
}
// tell the browser it's going to be a csv file
header('Content-Type: application/csv');
// tell the browser we want to save it instead of displaying it
header('Content-Disposition: attachment; filename="file.csv";');
fclose($output);
Кто-нибудь может мне помочь, как я могу разбить csv на разные столбцы.