$reader = \Box\Spout\Reader\ReaderFactory::create(\Box\Spout\Common\Type::XLSX);
$reader->open($filePath);
foreach ($reader->getSheetIterator() as $sheet) {
foreach ($sheet->getRowIterator() as $row) {
// $row - строка таблицы в виде массива
}
}
В простых случаях хватает вызывания одного метода, для случаев посложнее есть конструктор. Вот в первой кнопке вызов конструкции (называется обработчик)):
там уже можно по несколько вызовов последовательно делать, собирать ответы в переменные засовывать в следующие вызовы. Красные полоски это вызовы методов, фиолетовые других заготовленных обработчиков, у них тоже есть пути. Зеленые это типа переменные. Вот там например в зеленую direction вставлен обработчик sync/-/directions:Rcrm2R который возвращает массив из 2 элементов
и потом эта зеленая может использоваться в следующих вызовах. Синие это входы красных.
<IfModule mpm_itk_module>
AssignUserId ss ss
</IfModule>
для винды очень удобная xshell. сейчас посмотрел, вышла новая версия (6), в ней в бесплатном варианте ограничение 4 вкладки на окно, это не годится для использования. лучше ставить 5-ю.