我目前正在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,u,i,o,e,)如何防止这种情况发生。
原因是换行符是php无法识别的"MAC CR"字符,为了解决这个问题,我使用了
<?php
ini_set("auto_detect_line_endings", true);