@rock4ster

Каким наилучшим способом записать большое количество данных в CSV на php?

Мне надо записать 1000000 записей в CSV.
Я создаю массив из 5ти рандомных значений и записываю его в CSV и так 1000000 раз. Пришлось уже увеличить лимит памяти и время исполнения. Но все равно выполняется очень долго. Можно ли каким то более оптимальным способом записать их?
  • Вопрос задан
  • 130 просмотров
Пригласить эксперта
Ответы на вопрос 2
Если запись в файл то очищайте память после записи unset() или перезаписывайте переменную которую вы хотите записать в файл на каждую строчку.
Вообще через консоль такое делайте тогда и в память не потревожит и лимит во времени, cli будет вашем решением.

Покажите как что у вас сейчас работает что бы точно понимать что требуется.
Ответ написан
Комментировать
@rock4ster Автор вопроса
Спасибо. Все работает. Действительно забыл чистить память.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
Бюро Цифровых Технологий Санкт-Петербург
от 120 000 до 180 000 ₽
03 мая 2024, в 18:59
2500 руб./за проект
03 мая 2024, в 18:52
15000 руб./за проект