除非分隔符出现在引号中,否则在分隔符处爆炸

Ray*_*Zor 1 php csv explode

我有以下字符串,我需要爆炸,:

$line = 'C13T110,E010,"WF2010/2510/2540 BK,C,M,Y PACK",0,99.99,EP,EP2,.000,'
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是,引号内的描述中有很多内容会丢弃我生成的数组.

如何爆炸此字符串以输出以下数组:

[0] = C13T110
[1] = E010
[2] = "WF2010/2510/2540 BK,C,M,Y PACK"
[3] = 0
[4] = 99.99
[5] = EP
[6] = EP2
[7] = .000
Run Code Online (Sandbox Code Playgroud)

Tch*_*upi 6

您正在尝试解码CSV格式.使用str_getcsv().

请参阅此处的文档