Создание скрипта загрузpи и обработки exel/xml
Вкратце, laravel 5.6 + maatwebsite/excel, соответственно это php 7, бд mysql, необходимо взять из таблицы шаблон для обработки экселя, и по шаблону разобрать в массив для вставки в таблицу, структуру таблиц :
`sku` varchar(50),
`name` varchar(255) ,
`category_name` varchar(255) ,
`brand` varchar(255),
`price` decimal(10,2),
`price_opt` decimal(10,2),
`stock_status` varchar(255),
`quantity` int(10),
это поля которые надо вставлять в таблицу, желательно чтоб массив/объект был с такими же наименованиями полей
Формат файла это массив и выглядит примерно так [1,2,3,4,5,6,7], где значения массива это столбцы в экселе(считаем с 1), а ключи массива это порядковый номер поля в той последовательности что написал выше(ключи массива считаем с 0)
кривовато сделано, щас появилась мысля как оптимизировать, но уже после )
вобщем на входе у нас эксель и формат экселя в массиве, на выходе ассоциативный массив или объект с названиями полей как написал выше