我正在通过CSV大量上传数据,其中包含这样的数据
"James","+15479632","New York, USA"
我想处理其中的引号,因为当我在上传之前删除引号时,它将地址作为两个单独的值。 New York,USA
我目前有这个
$data = fgetcsv($handle,1000,",","'")
在我的代码中。
提前感谢您的帮助
你告诉你的 fgetcsv 命令,字符串的封装是单引号,而在你的示例 csv 数据中它实际上是一个双引号。
使用此$data = fgetcsv($handle,1000,",",'"')
你的外壳字符必须是"不是"。
$data = fgetcsv($handle,1000,',','"');