【问题标题】:Explode at delimiter unless delimiter appears in quotes除非分隔符出现在引号中,否则在分隔符处爆炸
【发布时间】:2012-09-04 11:31:53
【问题描述】:

我有以下字符串,我需要在, 处分解:

$line = 'C13T110,E010,"WF2010/2510/2540 BK,C,M,Y PACK",0,99.99,EP,EP2,.000,'

我遇到的问题是引号内的描述中有许多,'s 抛出了我的结果数组。

如何分解此字符串以输出以下数组:

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

【问题讨论】:

    标签: php csv explode


    【解决方案1】:

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

    Documentation Here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-02-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-06
      • 2011-06-24
      • 1970-01-01
      相关资源
      最近更新 更多