国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

webman里面直接輸出phpspeadsheet導出的文件到php://output

roczyl

目前我用phpspeadsheet導出excel文件,是存為文件然后再respon的。
有沒有方法直接輸出而不用輸出實體文件?

2142 1 6
1個回答

roczyl

找到一個方法,共享一下:

    $writer = new Xlsx($spreadsheet);
    $response = response();
    ob_start();
    $writer->save('php://output');
    $c = ob_get_contents();
    ob_flush();
    flush();
    $response->withHeaders([
        'Content-Type' => 'application/vnd.ms-excel',
        'Content-Disposition' => 'attachment;filename="xxx.xlsx"',
        'Cache-Control' => 'max-age=0',
    ])->withBody($c);
    return $response;
  • liziyu 2022-08-17

    謝謝分享,收藏了!~

年代過于久遠,無法發(fā)表回答
??