【发布时间】:2011-08-24 22:51:57
【问题描述】:
可能重复:
An explode() function that ignores characters inside quotes?
我有一个示例问题。这是
$str = 'field0,field1,field2,"field3a,field3b,field3c",field4,"field5"';
我想把那个字符串分解成这样的数组
$arr[0] = 'field0';
$arr[1] = 'field1';
$arr[2] = 'field2';
$arr[3] = 'field3a,field3b,field3c';
$arr[4] = 'field4';
$arr[5] = 'field5';
【问题讨论】:
-
你不需要
explode,而是str_getcsv
标签: php preg-replace explode