我正在使用phpspreadsheet。在我的代码的一部分中,我必须生成一个html对象:
$writer = new \PhpOffice\PhpSpreadsheet\Writer\Html($spreadsheet);
$writer->save($fileNameHTML);
$html = file_get_contents($fileNameHTML);
我需要一个没有保存和加载html文件的功能。也许类似“ $ html = $ spreadsheet”(不起作用;-))
答案 0 :(得分:0)
这是我的答案:
$writer = new \PhpOffice\PhpSpreadsheet\Writer\Html($spreadsheet);
ob_start();
$writer->save('php://output');
$html = ob_get_clean();
我的错误:$ html不是对象。这是一个字符串。