0

我正在通过具有此类数据的 CSV 大量上传数据

  "James","+15479632","New York, USA"

我想处理其中的引号,因为当我在上传之前删除引号时,它会将地址作为两个单独的值。 New York,USA

我目前有这个

$data = fgetcsv($handle,1000,",","'")

在我的代码中。

提前感谢您的帮助

4

2 回答 2

2

你告诉你的 fgetcsv 命令,在你的示例 csv 数据中,字符串的封装是一个单引号 ' 而实际上它是一个双引号 "。

用这个$data = fgetcsv($handle,1000,",",'"')

于 2013-11-01T14:03:11.223 回答
0

您的附件字符必须是“不是”。

$data = fgetcsv($handle,1000,',','"');
于 2013-11-01T14:03:18.763 回答