Как создать csv в php?

Пользователь

от edyth , в категории: PHP , 8 месяцев назад

Как создать csv в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от abel , 8 месяцев назад

@edyth  Вы можете создать CSV-файл в PHP, используя функцию fputcsv(). Эта функция принимает файловый указатель и массив данных, которые должны быть записаны в файл.


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
$data = array(
  array("name" => "John", "age" => 25),
  array("name" => "Jane", "age" => 30),
  array("name" => "Bob", "age" => 35)
);

$file = fopen("data.csv", "w");

foreach ($data as $line) {
  fputcsv($file, $line);
}

fclose($file);

В данном примере, мы создаем массив $data, который содержит информацию о нескольких людях, затем открываем файл data.csv для записи, используя функцию fopen(). Затем мы используем цикл foreach, чтобы проходить по каждой строке массива $data, и используем fputcsv() для записи каждой строки в файл. Наконец, мы закрываем файл с помощью fclose().