PHP

PHP 8.2 phpExcel 대체 phpSpreadsheet 설치

은둔한량 2023. 9. 6. 15:40
반응형

PHP 8.2 에서 phpExcel을 사용하려고 했더니 {0} 를 [0] 로 바꾸고 해도 계속 에러와 경고가 떠서 phpExcel 대신 사용할 라이브러리를 찾던중 phpSpreadsheet가 있어서 사용하려고 한다.

https://github.com/PHPOffice/PhpSpreadsheet

 

GitHub - PHPOffice/PhpSpreadsheet: A pure PHP library for reading and writing spreadsheet files

A pure PHP library for reading and writing spreadsheet files - GitHub - PHPOffice/PhpSpreadsheet: A pure PHP library for reading and writing spreadsheet files

github.com

 

윈도우에서 설치 

php.ini에서 아래 extension 주석을 해제하고 아파치 재기동

extension=fileinfo
extension=gd2
extension=mbstring
extension=zip

 

phpspreadsheet 는 composer 명령어로 설치해야 하기 때문에 우선 composer를 설치 해야한다.

윈도우 Composer 설치 방법은 아래 링크에서 확인

https://koreanred.tistory.com/140

 

windows 10 composer 설치

Composer 설치 http://getcomposer.org/download Composer-Setup.exe 다운로드 후 실행 Install for all users (recommended) Next 설치완료 !!! 설치 테스트는 명령 프롬프트에서 composer 를 입력하고 엔터를 치면 저렇게 나오

koreanred.tistory.com

 


 

composer require phpoffice/phpspreadsheet

composer require phpoffice/phpspreadsheet

설치완료 !!

설치가 자동으로 진행되고 

기본 설치는 C:\Users\아이디\vendor\phpoffice 에 설치가 됩니다.

 

 

반응형