Григорий Дидус:
1. Придумывай алгоритм, где будешь проходится посимвольно по строке, запоминая, где началась очередная подстрока и началась с каким разделителем (запятая или запятая с кавычками) и в зависимости от этого разделителя дожидаешься закрывающего разделителя или конца строки.
2. Используй str_getcsv stackoverflow.com/a/6536856/4416254
3. Пиши регулярку stackoverflow.com/a/19242788/4416254
razoronline: Попробуйте в начало вставить:
ini_set('output_buffering', 'off');
ini_set('zlib.output_compression', false);
while (@ob_end_flush());
ini_set('implicit_flush', true);
ob_implicit_flush(true);
Если нет, то общайтесь с тех. поддержкой хостинга.
Roman Kitaev: если автор собирается на нем продавать дуршлаги, то получится каламбурчик. Именно это я и имел в виду. С целью обучения чему-нибудь. Чтобы потом начать обучаться чему-нибудь следующему. Например, затыкать дырки.
1. Придумывай алгоритм, где будешь проходится посимвольно по строке, запоминая, где началась очередная подстрока и началась с каким разделителем (запятая или запятая с кавычками) и в зависимости от этого разделителя дожидаешься закрывающего разделителя или конца строки.
2. Используй str_getcsv stackoverflow.com/a/6536856/4416254
3. Пиши регулярку stackoverflow.com/a/19242788/4416254