为了账号安全,请及时绑定邮箱和手机立即绑定

将导出的 csv 保存到应用程序存储上的某个位置

将导出的 csv 保存到应用程序存储上的某个位置

PHP
郎朗坤 2023-07-30 13:16:29
我正在尝试将一些失败的记录作为 csv 保存到我的 laravel 应用程序存储中。我已经阅读了这个php 文档,但如何将文件存储在所需的位置是我的挑战。$failedRecordArrayFile = arrayToCsv($failedRecordArray, "file101.csv");function arrayToCsv($data, $fileName){    $fp = fopen($fileName, 'w');    foreach ($data as $fields) {        fputcsv($fp, $fields);    }    fclose($fp);}我运行上面的代码块并在整个应用程序中检查文件名“file101.csv”,但找不到任何结果。
查看完整描述

1 回答

?
aluckdog

TA贡献1847条经验 获得超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


查看完整回答
反对 回复 2023-07-30
  • 1 回答
  • 0 关注
  • 105 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号