将多个数组添加到 fputcsv

Adding multiple arrays to fputcsv

我有以下从数组 $allsubs 创建 csv 的代码,我还有另一个数组 $allpaused,如何将其添加到 csv?

例如,它通过添加 $allsubs 中的所有内容然后在底部添加所有来自 $allpaused.

的内容来运行
   $csvName = "file.csv";
    $fileHandle = fopen($csvName, 'w') or die('Can\'t create .csv file, try again later.');

    //Add the headers
    fputcsv($fileHandle, $headers);

    //Add the data
    foreach ($allsubs as $item) {
        fputcsv($fileHandle, $item);
    }

    //close file
    fclose($fileHandle);

这肯定有用吗?

$csvName = "file.csv";
$fileHandle = fopen($csvName, 'w') or die('Can\'t create .csv file, try again later.');

//Add the headers
fputcsv($fileHandle, $headers);

//Add the data
foreach ($allsubs as $item) {
    fputcsv($fileHandle, $item);
}

//Add the data
foreach ($allpaused as $item) {
    fputcsv($fileHandle, $item);
}

//close file
fclose($fileHandle);

我已经添加了 $allpaused 数组的 foreach,我没有测试过这个但逻辑上它是有道理的。如果你能告诉我这项工作是否很棒。