如何在PHP中写入新行\r\n?

16 浏览
0 Comments

如何在PHP中写入新行\r\n?

可能重复:\n我正在尝试创建一个CSV文件。\n但是我只得到了一行。\n我以为\n

echo '\r\n' . $lineStr;

\n会创建一个新行。\n我已经添加了以下标头:\n

header("Content-Type:   application/vnd.ms-excel; charset=utf-8");
header("Content-Disposition: attachment; filename=myFile.xls");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Cache-Control: private",false);

0
0 Comments

问题的原因是在PHP中,要写入新行`\r\n`,需要使用双引号括起来的字符串。在这个提问中,用户遇到了这个问题并通过使用双引号解决了它。解决方法是将`\r\n`用双引号包裹起来,如下所示:

"\r\n"

在这个问题中,用户表示感谢对这个问题的快速回答。

0