【发布时间】:2011-08-23 07:16:17
【问题描述】:
我的 csv 文件中的每一行都需要一个 CRLF (char10,char(13)。我发现的样本不能正常工作。我需要 ASCII 格式的文件而不是 UTF8。我怎样才能将它保存为 ASCII?
我的代码:
$fp = fopen('import.csv', 'w');
while ($daten = pg_fetch_assoc($query))
{
fputcsv($fp,$daten,chr(9));
}
【问题讨论】:
-
你在windows上吗?如果是这样,也许将“t”模式添加到 fopen 会有所帮助。请参阅模式表php.net/manual/en/function.fopen.php 后面的注释,以讨论不同系统上的行尾。