Задать вопрос
@nikitoshq

Как записать данные в файл Excel на PHP?

Есть 3 переменные:
$id = $names_new[$j][0];
$old = $names_new[$j][1];
$new = $names_old[$i][1];
Нужно записывать их в файл Excel построчно:
А B C
$id $old $new
Пробовал так:
$id = $names_new[$j][0];
$old = $names_new[$j][1];
$new = $names_old[$i][1];
$tofile = $id  . ';' . $old . ';' . $new . "\n";
$bom = "\xEF\xBB\xBF";
@file_put_contents($fileall, $bom . $tofile . file_get_contents($fileall));

Не работает. Может кто-то подскажет?
  • Вопрос задан
  • 321 просмотр
Подписаться 3 Простой 2 комментария
Решения вопроса 2
$tofile = $id . ';' . $old . ';' . $new . "\n";

Это CSV, а не XLS(X). Для работы с XLS(X) можно воспользоваться PhpSpreadsheet
Ответ написан
@BATPYIIIKOB
PHP, JS
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы