Как преобразовать объект phpspreadsheet в объект html - PullRequest
0 голосов
/ 05 ноября 2018

Я работаю с phpspreadsheet. В части моего кода я должен сгенерировать html-объект:

$writer = new \PhpOffice\PhpSpreadsheet\Writer\Html($spreadsheet);
$writer->save($fileNameHTML);
$html = file_get_contents($fileNameHTML);

Мне нужна функция без сохранения и загрузки HTML-файла. Может быть, что-то вроде "$ html = $ spreadsheet" (не работает; -))

1 Ответ

0 голосов
/ 05 ноября 2018

и вот мой ответ:

$writer = new \PhpOffice\PhpSpreadsheet\Writer\Html($spreadsheet);
ob_start();
$writer->save('php://output');
$html = ob_get_clean();

Моя ошибка: $ html не является объектом. Это строка.

...