我正在嘗試將一些失敗的記錄作為 csv 保存到我的 laravel 應(yīng)用程序存儲中。我已經(jīng)閱讀了這個php 文檔,但如何將文件存儲在所需的位置是我的挑戰(zhàn)。$failedRecordArrayFile = arrayToCsv($failedRecordArray, "file101.csv");function arrayToCsv($data, $fileName){? ? $fp = fopen($fileName, 'w');? ? foreach ($data as $fields) {? ? ? ? fputcsv($fp, $fields);? ? }? ? fclose($fp);}我運行上面的代碼塊并在整個應(yīng)用程序中檢查文件名“file101.csv”,但找不到任何結(jié)果。
1 回答

aluckdog
TA貢獻1847條經(jīng)驗 獲得超7個贊
這會起作用...
<?php
function arrayToCsv($data, $fileName)
{
$fp = fopen($fileName, 'w');
foreach ($data as $fields) {
fputcsv($fp, $fields);
}
fclose($fp);
}
$failedRecordArray = array(array('col1','col2','col3','col4'), array('This','is','a','test'));
$failedRecordArrayFile = arrayToCsv($failedRecordArray, "file101.csv");
?>
文件101.csv
col1,col2,col3,col4
This,is,a,test
- 1 回答
- 0 關(guān)注
- 120 瀏覽
添加回答
舉報
0/150
提交
取消