라이브러리
[PHP] VtifulKernelExcel::getHandle - VtifulKernelExcel getHandle
VtifulKernelExcel::getHandle
VtifulKernelExcel은 PHP로 Excel 파일을 생성, 수정, 삭제하는 라이브러리입니다. VtifulKernelExcel::getHandle은 Excel 파일을 열거나 생성하여 Handle을 반환하는 메서드입니다.
# 사용법
VtifulKernelExcel::getHandle을 사용하려면 다음을 수행해야 합니다.
1. VtifulKernelExcel 클래스를 인스턴스화합니다.
2. `getHandle` 메서드를 호출하여 Excel 파일을 열거나 생성합니다.
# 예제
#hostingforum.kr
php
use PhpOfficePhpSpreadsheetSpreadsheet;
use PhpOfficePhpSpreadsheetWriterXlsx;
use VtifulKernelExcel;
use VtifulKernelExcelType;
// Excel 파일을 생성하거나 열기위한 인스턴스
$kernel = new Excel();
// Excel 파일을 생성하거나 열기
$handle = $kernel->getHandle('example.xlsx', ExcelType::XLSX);
// Excel 파일을 생성하거나 열기
$spreadsheet = new Spreadsheet();
$writer = new Xlsx($spreadsheet);
$writer->save('example.xlsx');
# 예제 설명
이 예제에서는 `VtifulKernelExcel` 클래스의 인스턴스를 생성하고 `getHandle` 메서드를 호출하여 Excel 파일을 생성하거나 열기위한 Handle을 반환합니다. Handle을 사용하여 Excel 파일을 생성하거나 열기위한 Writer를 생성할 수 있습니다.
# getHandle 옵션
`getHandle` 메서드는 다음과 같은 옵션을 지원합니다.
* `filename`: Excel 파일 이름
* `type`: Excel 파일 형식 (XLSX, XLS, CSV 등)
* `create`: Excel 파일이 존재하지 않으면 생성하도록 설정
# 예제 (옵션 사용)
#hostingforum.kr
php
use PhpOfficePhpSpreadsheetSpreadsheet;
use PhpOfficePhpSpreadsheetWriterXlsx;
use VtifulKernelExcel;
use VtifulKernelExcelType;
// Excel 파일을 생성하거나 열기위한 인스턴스
$kernel = new Excel();
// Excel 파일을 생성하거나 열기
$handle = $kernel->getHandle('example.xlsx', ExcelType::XLSX, true);
// Excel 파일을 생성하거나 열기
$spreadsheet = new Spreadsheet();
$writer = new Xlsx($spreadsheet);
$writer->save('example.xlsx');
# 예제 설명
이 예제에서는 `getHandle` 메서드의 옵션을 사용하여 Excel 파일을 생성하거나 열기위한 Handle을 반환합니다. `create` 옵션을 `true`로 설정하여 Excel 파일이 존재하지 않으면 생성하도록 설정합니다.
# 참고
* VtifulKernelExcel은 PHP로 Excel 파일을 생성, 수정, 삭제하는 라이브러리입니다.
* VtifulKernelExcel::getHandle은 Excel 파일을 열거나 생성하여 Handle을 반환하는 메서드입니다.
* Handle을 사용하여 Excel 파일을 생성하거나 열기위한 Writer를 생성할 수 있습니다.
* `getHandle` 메서드는 다음과 같은 옵션을 지원합니다: `filename`, `type`, `create`.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.