PhpSpreadsheet는 순수 PHP로 작성된 라이브러리이며 Excel 및 LibreOffice Calc와 같은 다양한 스프레드시트 파일 형식을 읽고 쓸 수 있는 클래스 세트를 제공합니다.
설치 지침을 참조하세요.
공식 문서에서 설치 지침을 포함한 자세한 내용을 읽어보세요. 아니면 API 문서를 확인해 보세요.
StackOverflow에 지원 질문을 하거나 Gitter에서 빠른 채팅을 해보세요.
저는 현재 PhpSpreadsheet에서 수행하는 작업을 지원하기 위해 Patreon을 운영하고 있습니다.
지지자들은 PhpSpreadsheet 작업 및 고급 기능 중 일부를 사용하는 방법에 대한 기사에 액세스할 수 있습니다.
Patreon 지지자들이 이미 사용할 수 있는 게시물:
데이트 게임
MS Excel(및 PhpSpreadsheet)이 날짜 및 시간 값을 처리하는 방법을 살펴보세요.
루프 반복하기
워크시트의 행과 셀 반복에 대한 조언.
PhpSpreadsheet를 적극적으로 사용하는 수준의 후원자의 경우:
가면 뒤에
숫자 형식 마스크를 살펴보세요.
다음 기사(현재 작업 진행 중):
성공을 위한 공식
예상한 결과를 생성하지 않는 수식을 디버깅하는 방법
내 목표는 MS Excel의 일부 기능과 PhpSpreadsheet에서 해당 기능을 사용하는 방법 또는 PhpSpreadsheet에서 다양한 활동을 수행하는 방법을 자세히 살펴보고 매달 최소한 하나의 기사를 게시하는 것입니다.
앞으로 계획된 게시물에는 다음과 같은 주제가 포함됩니다.
테이블
구조화된 참조
자동 필터링
배열 수식
조건부 서식
데이터 검증
가치 바인더
이미지
차트
Patreon 후원자에게만 제공되는 6개월의 기간이 지나면 기사가 도서관의 공개 문서에 통합됩니다.
PhpSpreadsheet는 PHPExcel의 다음 버전입니다. 호환성을 깨뜨려 코드 기반 품질(네임스페이스, PSR 준수, 최신 PHP 언어 기능 사용 등)을 획기적으로 향상시킵니다.
모든 노력이 PhpSpreadsheet로 전환되었기 때문에 PHPExcel은 더 이상 유지 관리되지 않습니다. PHPExcel, 패치 및 새로운 기능에 대한 모든 기여는 PhpSpreadsheet master
브랜치를 대상으로 해야 합니다.
마이그레이션이 필요합니까? 이를 위한 자동화된 도구가 있습니다.
PhpSpreadsheet는 MIT에 따라 라이선스가 부여됩니다.