dtq7387 2019-05-29 08:19
浏览 49

如何将关联数组导出为CSV?

I need to export the associative array that I have to the .csv file. I can not conclude the way I need.

i do:

function array_to_csv_download($array, $filename = "Output.csv", $delimiter=";") {
    $f = fopen($filename, 'w');
    foreach ($array as $line) {
        fputcsv($f, $line, $delimiter);
            foreach ($line as $row) {
                fputcsv($f, $row, $delimiter);
            }
    }
} 

array_to_csv_download($AllItems);

result:

"Phone Samsung Galaxy A50 4/64Gb SM-A505F/DS";phone;"LTE, 3G (UMTS), GSM 900, GSM 1800, GSM 1900";Android;"Android 9.0";"Exynos 9610"; ... etc.

my array:

array (
  0 => 
  array (
    'Name' => 'Phone Samsung Galaxy A50 4/64Gb SM-A505F/DS',
    'Type' => 'phone',
    'Voice' => 'LTE, 3G (UMTS), GSM 900, GSM 1800, GSM 1900',
    'Platform' => 'Android',
    'OS' => 'Android 9.0',
    'CPU' => 'Exynos 9610',
... etc.
  ),
  1 => 
  array ( ... ),
)

how do i get output in.csv like:

"Name":"Phone Samsung Galaxy A50 4/64Gb SM-A505F/DS";"Type":phone;"Voice":"LTE, 3G (UMTS), GSM 900, GSM 1800, GSM 1900" ... etc.

Thanks for help!

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 jupyterthemes 设置完毕后没有效果
    • ¥15 matlab图像高斯低通滤波
    • ¥15 针对曲面部件的制孔路径规划,大家有什么思路吗
    • ¥15 钢筋实图交点识别,机器视觉代码
    • ¥15 如何在Linux系统中,但是在window系统上idea里面可以正常运行?(相关搜索:jar包)
    • ¥50 400g qsfp 光模块iphy方案
    • ¥15 两块ADC0804用proteus仿真时,出现异常
    • ¥15 关于风控系统,如何去选择
    • ¥15 这款软件是什么?需要能满足我的需求
    • ¥15 SpringSecurityOauth2登陆前后request不一致