[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 공식 문서를 참고하시기 바랍니다.