PhpSpreadsheet 를 이용한 엑셀파일 다운로드 개발
PHPExcel을 사용해서 엑셀 파일을 생성해왔는데 PHPExcel의 개발이 중단되어 PhpSpreadsheet를 사용하게 됐다.
Githut Repo : https://github.com/PHPOffice/PhpSpreadsheet
개발문서 : https://phpspreadsheet.readthedocs.io/en/develop/
PhpSpreadsheet 패키지 설치는 Composer
를 이용하며 사용에 필요한 PHP 버전 등은 아래와 같다.
- PHP version 5.6 or newer
- PHP extension php_zip enabled
- PHP extension php_xml enabled
- PHP extension php_gd2 enabled (if not compiled in)
Composer
를 이용한 PhpSpreadsheet 설치는 아래의 명령을 실행한다.
composer require phpoffice/phpspreadsheet
Compser
를 이용해 PhpSpreadsheet 를 설치했다면 아래의 코드로 엑셀파일 다운로드 기능을 테스트 해볼 수 있다. (more…)