Создание xlsx файл при помощи библиотеки SimpleXLSXGen, в чем проблема?

Всем привет!
При помощи библиотеки SimpleXLSXGen делаю создание xlsx документа.
Массив создал, но при открытии файла, выдает ошибку...
В чем проблема? Массив такой же как и по документации...

Вот массив создаю:
$info_table[] = 'тест1';
$info_table[] .= 'тест2';
$info_table[] .= 'тест3';

$con = preg_split('/[\,]+/','ID,ФИО,Предмет');

$test[] = $con;
$test[] = $info_table;
$test[] = $info_table;
$test[] = $info_table;
$test[] = $info_table;
$test[] = $info_table;


На выходе получается такой массив, такой же как и по документации:
614b63aa6ea93411468643.png

Сохраняю так:
SimpleXLSXGen::fromArray( $test )->saveAs('debug.xlsx');

При открытие файла выдает:
614b63e912dd3602637840.png

Кто то может сталкивался с данной библиотекой, подскажите, пожалуйста, в чем проблема?
  • Вопрос задан
  • 270 просмотров
Пригласить эксперта
Ответы на вопрос 2
glaphire
@glaphire Куратор тега PHP
PHP developer
Issue на github с аналогичным вопросом
Автору помогло добавление exit(); сразу после сохранения файла
Ответ написан
SilenceOfWinter
@SilenceOfWinter Куратор тега PHP
та еще зажигалка...
используй лучше https://github.com/PHPOffice/PhpSpreadsheet или если большой объем данных https://github.com/box/spout
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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