我有以下字符串:
我正在尝试将字符串转换为以下格式的数组:
如果你使用逗号将字符串分割,那么第五个数组项会被分成两部分,我想避免这种情况。原始数据来自CSV文件。
最终,我想导入CSV文件并根据正确的标题将文件内容创建为新的数据库。
提前致谢。
可能是重复问题:
使用PHP加载和读取csv文件
我有以下字符串:
Mr,Tom,Jones,Add1,Add2,"Add3,Add3 extra",Town,County,postcode,99999,888,777
我正在尝试将字符串转换为以下格式的数组:
Array
(
[0] => Mr
[1] => Tom
[2] => Jones
[3] => Add1
[4] => Add2
[5] => "Add3,Add3 extra"
[6] => Town
[7] => County
[8] => Postcode
[9] => 99999
[10] => 888
[11] => 777
)
如果你使用逗号将字符串分割,那么第五个数组项会被分成两部分,我想避免这种情况。原始数据来自CSV文件。
最终,我想导入CSV文件并根据正确的标题将文件内容创建为新的数据库。
提前致谢。
str_getcsv()
也可以完成这项工作。 - Florent