Каков наиболее эффективный способ преобразования MySQL-запроса в CSV в PHP?
Лучше всего избегать временных файлов, поскольку это уменьшает переносимость (пути dir и устанавливают необходимые разрешения файловой системы).
CSV также должен содержать одну верхнюю строку имен полей.