我已经使用PHP/MYSQL将数据导出到文本文件。我写到创建file.txt
使用下面的命令:导出到txt文件发生错误
fwrite($fp ,'' . $value. '' . "\t");
每一件事情发展顺利,但是当一个数据库中的字段包含','
字符,这样会出现一些问题:
Section= Society, Education & Youth
所以在文本文件创建的部分值出现在两列分开,这是错误的,因为部分的值是一个,应插入一个单元格(我看到问题在Excel文件中)
所以问题是,怎么可以我告诉输出在某些值中忽略','
,以便它不会被视为两列?
使用fputcsv()来解决很多这些问题 –
fputcsv()可用于文本文件???? –
一个CSV文件(或者你试图手动生成的制表符分隔值文件)__is__文本文件...它只是一个基本结构的文本文件 –