我在 csv 文件中有这个结构
"http://example.com/example.jpg","example","example2","example3","1234,56"
现在我将此行分配给变量 $line 和
$fields = explode('","',$line);
它停在“http”。与
$fields = csv2array(str_replace(':','\\:',$line),$delimiter=',',$enclosure='"',$escape='\\');
在哪里
function csv2array($input,$delimiter=',',$enclosure='"',$escape='\\'){
$fields=explode($enclosure.$delimiter.$enclosure,substr($input,1,-1));
foreach ($fields as $key=>$value)
$fields[$key]=str_replace($escape.$enclosure,$enclosure,$value);
return($fields);
}
如何将每个字段读入数组?