Я использую LaravelExcel для чтения файла Excel и получения некоторых данных выбранных листов, в настоящее время я пишу контроллер для чтения файла (который я сделал), а затем получаю имя всех листов в файле xlsx .
В настоящее время я использую LaravelExcel 3.1 и, похоже, документации по этой теме нет, но каким-то образом, возможно, решение расширяет LaravelExcel и использует нативную функцию PhpSpreadSheet.
ЗДЕСЬ ФУНКЦИЯ КОНТРОЛЛЕРА
namespace App \ Http \ Controllers;
использовать Illuminate \ Http \ Request;
использовать App \ Http \ Requests \ FlujoCajaRequest;
use App \ Imports \ ConciliacionImport;
использовать Maatwebsite \ Excel \ Facades \ Excel;
использовать хранилище;
класс FlujoCajaController расширяет возможности контроллера
{
public function option(){
session_start();
$nombrearchivo = $_SESSION["nombrearchivo"];
$collection = Excel::toCollection(new ConciliacionImport,$nombrearchivo);
return view("flujocaja.option");
}
* *} Тысяча двадцать-один
В настоящее время я получаю коллекцию с числовым индексом для каждого листа, но я хочу получить коллекцию названий листов.