首页 文章

php fgetcsv()以逗号分隔符结尾的行

提问于
浏览
0

我目前在php中编写一个脚本来读取.csv文件并将每个条目推送到数据库 .

.csv文件的行以','结尾

a,b,c,d,e,v,f,

r,t,y,u,i,o,e,

当我使用fgetcsv($ handle,1000,“,”)来读取行时,文件的整个内容被读作一行(a,b,c,d,e,v,f,r,t, y,你,我,o,e,)我该如何防止这种情况发生 .

1 回答

  • 0

    原因是新行字符是“MAC CR”字符,这是php无法识别的,以解决我使用的这个问题

    <?php
    ini_set("auto_detect_line_endings", true);
    

相关问题