Строка PHP CSV в массивPhp

Кемеровские программисты php общаются здесь
Anonymous
Строка PHP CSV в массив

Сообщение Anonymous »

Я пытаюсь преобразовать строку CSV в массив в PHP. Строка CSV имеет следующие атрибуты:

Код: Выделить всё

Delimiter: ,
Enclosure: "
New line: \r\n
Пример содержания:

Код: Выделить всё

"12345","Computers","Acer","4","Varta","5.93","1","0.04","27-05-2013"
"12346","Computers","Acer","5","Decra","5.94","1","0.04","27-05-2013"
Когда я пытаюсь разобрать его следующим образом:

Код: Выделить всё

$url = "http://www.url-to-feed.com";
$csv = file_get_contents($url);
$data = str_getcsv($csv);
var_dump($data);
Последний и первый элемент объединяются в одну строку:

Код: Выделить всё

[0]=> string(5) "12345"
...
[7]=> string(4) "0.04"
[8]=> string(19) "27-05-2013
"12346""
Как это исправить? Любая помощь будет оценена по достоинству.

Подробнее здесь: https://stackoverflow.com/questions/177 ... g-to-array

Вернуться в «Php»