[php] PhpSpreadsheet을 사용하여 데이터 불러오기
PhpSpreadsheet은 PHP에서 Excel 파일을 다룰 수 있는 강력한 라이브러리입니다. 이 라이브러리를 사용하여 Excel 파일에서 데이터를 불러오는 방법에 대해 알아보겠습니다.
1. PhpSpreadsheet 설치
먼저 composer를 사용하여 PhpSpreadsheet을 설치합니다.
composer require phpoffice/phpspreadsheet
2. Excel 파일에서 데이터 불러오기
다음은 Excel 파일을 열고 데이터를 읽어오는 예제 코드입니다.
require 'vendor/autoload.php';
use PhpOffice\PhpSpreadsheet\IOFactory;
$inputFileName = 'test.xlsx';
$spreadsheet = IOFactory::load($inputFileName);
$sheet = $spreadsheet->getActiveSheet();
$data = $sheet->toArray();
var_dump($data);
위 코드에서는 IOFactory
를 사용하여 Excel 파일을 열고, getActiveSheet
로 현재 활성화된 시트를 가져온 다음, toArray
를 사용하여 데이터를 배열로 변환합니다.
이제 이 배열을 사용하여 필요한 작업을 수행할 수 있습니다.
PhpSpreadsheet을 사용하면 Excel 파일에서 데이터를 쉽게 불러올 수 있으며, 이를 활용하여 데이터를 가공하거나 다른 용도로 활용할 수 있습니다.
더 많은 정보는 PhpSpreadsheet 공식 문서를 참고하시기 바랍니다.