我使用php创建csv文件。要将数据写入我的csv文件,我使用php函数“fputcsv”。PHP:使用windows编码创建CSV文件
这是问题: 我可以用Excel正常打开创建的文件。但我不能将文件导入到一个商店系统(在这种情况下是“商店”)。它表示类似“无法读取数据”。
现在来的线索:
如果我打开创建的文件,并选择“另存为”,然后选择“CSV(逗号分隔)”的类型,这个文件可以导入到shopware。我读了一些关于用于编码数据的php函数“mb_convert_encoding”,但它无法解决问题。
如果你能帮助我,我将非常高兴。
谢谢。
我没有设置fputcsv的编码类型。我只是编码输入数组的值,fputcsv将其作为参数。该文件不是用于下载,而是用于启动导入到餐具的cronjob。 – user963942