PHP CSV 导入句柄引号


PHP CSV import handle quotes

我正在通过CSV大量上传数据,其中包含这样的数据

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

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

我目前有这个

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

在我的代码中。

提前感谢您的帮助

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

使用此$data = fgetcsv($handle,1000,",",'"')

你的外壳字符必须是"不是"。

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