@Wayder

Как добавить в csv файл несколько строк?

Парсингу достаю данные с сайта.
for() - страницы с товарами
foreach() - для каждого товара отдельно

В foreach открываю файл
Создаю массив с заголовками столбцов.
А дальше надо добавить сами строки.
Как мне добавить несколько?
  • Вопрос задан
  • 156 просмотров
Пригласить эксперта
Ответы на вопрос 2
ematveev
@ematveev
PHP разработчик / руководитель / писатель
1) можно массив со свойствами товара конвертировать в строку:
$strTovar = implode("\t", $arrayTovar);
2) если товаров несколько, то создаём массив из строк допустим $arrayVseTovary, где будут размещаться такие строки,
3) потом конвертируем этот массив в одну общую строку:
$strVseTovary = implode("\r\n", $arrayVseTovary);
4) после этого просто записываем строку $strVseTovary в CSV файл, например, с помощью file_put_contents()
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
25 апр. 2024, в 12:03
75000 руб./за проект
25 апр. 2024, в 11:49
25000 руб./за проект
25 апр. 2024, в 11:37
40000 руб./за проект