Мой файл похож на это
row 1: 1,2,3,4
row 2: bob,larry,jill, "sue
she is a great girl"
row3 3:tom, fred, jack, billy
, когда я использую fgetcsv ($ handle, 0, ',', '"'), он разбивает строку 2 на две отдельные строки, потому что в столбце 4 есть \ п в нем. Люди, которые дают мне эти CSV, используют Excel, чтобы сделать это, и Excel заключает в себе только двойные кавычки, когда есть специальный символ.
Как я могу написать fgetcsv (), чтобы он не разбивать \ n внутри двойных кавычек? Я пишу очень тяжелые PHP и анализирую иногда миллионы строк, поэтому мое решение должно быть эффективным с точки зрения памяти и времени. Мне просто кажется, что я неправильно использую fgetcsv потому что он, очевидно, не должен ломаться при вложении \ n.