将多个数组添加到 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,我没有测试过这个但逻辑上它是有道理的。如果你能告诉我这项工作是否很棒。
我有以下从数组 $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,我没有测试过这个但逻辑上它是有道理的。如果你能告诉我这项工作是否很棒。