Приветствую. Код: Код (Text): $file = fopen('/app/del.csv', 'w'); fputcsv($file, ['Иванов', 'Петров'], ';'); fputcsv($file, ['Иванов Петров', 'Петров'], ';'); fclose($file); генерирует мне файл: Код (Text): Иванов;Петров "Иванов Петров";Петров ,т.е. из-за пробела обрамило в кавычки. В формате csv как то не говорится что из-за пробела будет обрамлять. Что думаете, с кавычками правильней? И может можно сделать без них? Мне просто на входе, из другой системы, приходит csv, так вот в нем нет кавычек для таких полей, и отдавать мне тоже надо csv, вот я думаю прокатил ли мой с кавычками
Странно. В MySQL работает. Если это принципиально, то попробуйте тогда false или null Кроме того, если вам нужен только разделитель, используйте implode()