0

我有一个数组 $email_details ,它是这样的:

Array
(
    [email_address] => myemailid@yahoo.com
    [mail_client_friendly_name] => Apple iPhone iOS 7
)

我正在尝试将其放入 CSV 并执行以下代码:

    header("Content-type: text/csv");
    header("Content-Disposition: attachment; filename=file.csv");
    $outputBuffer = fopen("php://output", 'w');
        foreach ($email_details as $email) {
            fputcsv($outputBuffer,$email); 
        }
        fclose($outputBuffer);

我在这里获取 CSV 文件。但是当我在开放式办公室或任何其他电子表格中打开它时,第二列的第一部分与第一列一起显示,其余部分在多个列中产生。当我检查 o/p 时,就像第二列用双引号括起来一样。如何在单个列中显示它

这是一个屏幕截图

在此处输入图像描述

Apple iPhone iOs7 应该在一列中。我的意思是第一列应该是电子邮件 ID,第二列是客户名称。

4

0 回答 0