【发布时间】:2010-10-21 20:30:06
【问题描述】:
目前我正在编写一个 PHP 脚本,以从 MySQL 数据库中的条目输出 CSV 文件。我的问题在于如何正确输出值。 MySQL 数据库中的许多条目将包含逗号和引号,如果我只是简单地将它们打印到文件中,它们会破坏 CSV 文件的格式。
我知道我可以用引号将文本括起来,但是包含引号的条目会弄乱文件的格式。
我的问题是,我能做些什么来防止这种情况发生?
另外,换行会影响文件的解释吗?
另外,我宁愿不要在 PHP 中使用 fputcsv 函数。我正在尝试使 PHP 脚本输出文件的内容(带有适当的标题),而不是写入新文件。
提前致谢!
问候, 天体
【问题讨论】: