如何将phpspreadsheet-object更改为html-object

时间:2018-11-05 08:47:17

标签: php phpspreadsheet

我正在使用phpspreadsheet。在我的代码的一部分中,我必须生成一个html对象:

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

我需要一个没有保存和加载html文件的功能。也许类似“ $ html = $ spreadsheet”(不起作用;-))

1 个答案:

答案 0 :(得分:0)

这是我的答案:

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

我的错误:$ html不是对象。这是一个字符串。