PHHPExcel을 사용하여 만든 Excel 파일을 서버에 저장하지 않고 다운로드하는 데 어려움을 겪고 계십니까? 이 기사에서는 이 과정을 쉽게 안내할 것입니다.
파일을 php://output에 저장하는 PHPExcel 라이브러리의 기능을 활용하여 다운로드를 위해 파일을 브라우저로 직접 보내는 효과를 살펴보겠습니다. 이렇게 하면 서버에 파일을 저장할 필요가 없어지고 프로세스가 간소화됩니다.
이를 달성하려면 다음 단계를 따르세요.
헤더 설정:
브라우저에 파일 형식과 원하는 파일 이름을 알리도록 헤더를 구성하세요.
<code class="php">header('Content-type: application/vnd.ms-excel'); header('Content-Disposition: attachment; filename="file.xls"');</code>
브라우저에 파일 저장:
save('php://output') 메소드를 사용하여 다운로드를 위해 Excel 파일을 브라우저로 직접 보냅니다:
<code class="php">$objWriter->save('php://output');</code>
파일을 브라우저 출력에 저장하기 전에 헤더를 설정해야 한다는 점을 기억하세요. 다음 단계를 수행하면 서버에 저장하지 않고도 Excel 파일을 원활하게 내보내 다운로드할 수 있습니다.
위 내용은 서버에 저장하지 않고 다운로드용 Excel 파일을 내보내는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!