PhpSpreadsheet: «Undefined offset» и «trim () ожидают, что параметр 1 будет строкой» - PullRequest
0 голосов
/ 28 апреля 2019

Я получаю следующую ошибку и пытаюсь выяснить, что-то в моем коде или мой шаблон вызывает ошибку.Я могу загрузить шаблон при необходимости, но подумал, что проверю, пропустил ли я что-то очевидное или это известная проблема в первую очередь.

Примечание: Неопределенное смещение: 2 в / vendor / phpoffice/phpspreadsheet/src/PhpSpreadsheet/Calculation/Calculation.php в строке 3472

Предупреждение: trim () ожидает, что параметр 1 будет строкой, массив которого находится в / vendor / phpoffice / phpspreadsheet / src / PhpSpreadsheet / Calculation / Calculation.php в строке 3680

require 'vendor/autoload.php';

use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;

$reader = \PhpOffice\PhpSpreadsheet\IOFactory::createReader('Xlsx');
$spreadsheet = $reader->load("template.xlsx");

$writer = \PhpOffice\PhpSpreadsheet\IOFactory::createWriter($spreadsheet, 'Xlsx');
$writer->save('php://output');
exit;

Редактировать // Я пробовал другой шаблон и не вижу ошибки, поэтому шаблон можно найти здесь ...

...