bug案例 php 生成csv文件 下载打开文件 提示 文件格式与文件扩展名指定的格式不一致 提示 是SYLK 文件解决方法

我太好了,好到跟谁谈恋爱都是浪费,好到谁都配不上我,好到我只能自己对自己好,好到注定孤独一生。

点击“是”,下一提示就是如图

解释:

SYLK 文件是一个文本文件,开头的"ID"或"ID_xxxx",其中 xxxx 是文本字符串。 SYLK 文件的第一个的记录是在ID_Number 记录。 Excel 将识别该文本在文本文件开头时, 它会将该文件解释为 SYLK 文件。 Excel 将尝试从该SYLK 格式转换该文件。

因为你的生成文件的时候,第一个输出是ID  所以,会形成上面那样

在用php 生成文件的时候,换成其他的就没有这个问题了 

 

原文地址:https://www.cnblogs.com/fangdada/p/15213137.html