Россия

Выгрузить из битрикса в файл csv


$fp = fopen('model_brand.csv', 'w');
foreach($ar as $id => $arModels)
{
      foreach($arModels as $fields)
      {               
             fputcsv($fp, $fields, ";");
      }
}
fclose($fp);

Используем метод записи в csv файл fputcsv($fp, $fields, ";");


В него передаем:

1. $fp - указатель на поток, связанный с файлом, в который будет запись

$fp = fopen('model.csv', 'w');


2. $fields - численно-индексированный массив

$fields = array("Петя", "Коля", "Вася");

В нашем примере массив формируем в цикле для каждой строки.


3. ";" - разделитель для csv файла