可能重複以逗號分隔的字符串:
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';
你不想'爆炸',但'str_getcsv' – mario
可能重複的[explode()函數,忽略引號內的字符?](http://stackoverflow.com/questions/3264775/an-explode-function-that-ignores-characters-inside-quotes)和[PHP的:我怎樣才能通過逗號分解字符串,但不是逗號在引號內?](http://stackoverflow.com/questions/5132533/php-how-can-i-explode-a-string-by-commas-但是不是wheres-the-commas-are-within-q) – mario