【发布时间】:2018-09-03 22:54:02
【问题描述】:
我制作了这样的 csv:
$pulsos = json_decode(json_encode($pulsos), true);
$f = fopen('php://output', 'w');
foreach ($pulsos as $line) {
fputcsv($f, $line, ";");
}
fclose($f);
其中 $pulsos 是一个对象。我的 csv 生成良好,但我想添加一些原始标题,我只想添加“a”、“b”、“c”等作为第一行。
我尝试了类似的东西
fputcsv($f, array('a','b','c'), ";");
但是不工作。我该怎么做?
编辑:删除了一些错误的行
【问题讨论】:
-
fputcsv($f, "sdas");和My csv is well generated我不认为这是真的。 -
抱歉,这是我尝试的一部分
-
奇怪,
fputcsv($f, array('a','b','c'), ";");应该在fopen调用之后起作用。当你说它不起作用时它会做什么? -
您确实意识到您可以
foreach覆盖对象的属性不是您的吗?所以没有必要做所有的json编码/解码 -
ERR_INVALID_RESPONSE