gpt4 book ai didi

php - 从 PHP 制作 CSV - 回车不起作用

转载 作者:可可西里 更新时间:2023-11-01 00:04:13 25 4
gpt4 key购买 nike

这似乎是一个相当简单的问题,但无法让它发挥作用。我让用户下载一个 csv 文件(工作正常)。

基本上我无法让回车工作。

header("Content-type: text/x-csv");
header("Content-Disposition: attachment; filename=search_results.csv");
echo '"Name","Age"\n"Chuck Norris","70"';
exit;

结果:姓名 年龄\n“查克诺里斯” 70

尝试过:

echo '"Name","Age",\n,"Chuck Norris","70"';

结果:姓名 年龄\n 查克·诺里斯 70

echo '"Name","Age",\n\r,"Chuck Norris","70"';

结果: 姓名 年龄\n\r 查克·诺里斯 70

知道出了什么问题吗?

最佳答案

关于 CSV,请参阅 Brenton 的回答。至于“为什么它不起作用”的答案:

是的,/n 和类似的东西只在双引号中有效:)

例如

echo '"Name","Age"' . "\n" . '"Chuck Norris","70"';

或者(这看起来会很糟糕)

echo "\"Name\",\"Age\"\n\"Chuck norris\",\"79\"";

但为了可读性:

 $nl = "\n";
echo '"Name","Age"' . $nl . '"Chuck Norris","70"';

关于php - 从 PHP 制作 CSV - 回车不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2901951/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com