Это пример того, как читать содержимое файла Excel с нескольких листов.
Во-первых, мы считаем, что лист был создан в этом файле Excel. Затем переберите лист и получите содержимое каждого листа. Затем преобразуйте содержимое листа в массив, чтобы мы могли четко отображать содержимое для последующего использования в зависимости от нашего удобства.
$sheetCount = $spreadsheet->getSheetCount();
for ($i = 0; $i < $sheetCount; $i++)
{
$sheet = $spreadsheet->getSheet($i);
$sheetData = $sheet->toArray(null, true, true, true);
var_dump($sheetData);
}
Пример var_dump для $ sheetData:
sheet1
array(1)
{
[1]=>
array(1)
{
["A"]=>string(7) "sheet_1"
}
}
sheet2
array(1)
{
[1]=>
array(1)
{
["A"]=> string(7) "sheet_2"
}
}