Я хочу прочитать файл Excel и вернуть массив, содержащий значения столбца A, я работаю над существующим проектом, и они используют LiuggioExcelBundle
то, что я обнаружил, что это функция, которая читает из файла Excel, но я не знаю, как перебрать столбец A, поместить значение в массив и вернуть его.
filename = $this->container->getParameter('xls_fixture_absolute_path');
// load the factory
/** @var \Liuggio\ExcelBundle\Factory $reader */
$factory = $this->get('phpexcel');
// create a reader
/** @var \PHPExcel_Reader_IReader $reader */
$reader = $factory->createReader('Excel5');
// check that the file can be read
$canread = $reader->canRead($filename);
// check that an empty temporary file cannot be read
$someFile = tempnam($this->getParameter('kernel.root_dir'), "tmp");
$cannotread = $reader->canRead($someFile);
unlink($someFile);
// load the excel file
$phpExcelObject = $reader->load($filename);
// read some data
$sheet = $phpExcelObject->getActiveSheet();
$hello = $sheet->getCell('A1')->getValue();// instead of a value of
$world = $sheet->getCell('B2')->getValue();// A1 how to extract all
// A vlaues
return new Response($canread && !$cannotread ? "$hello $world" : 'I should no be able to read this.');