Как прочитать файл Excel и отобразить данные в Yii 2?

Я пытался использовать библиотеку PHPExcel для чтения файла Excel и отображения данных из файла. Но это не сработало для меня.

Я также пытался использовать yii2-PHPExcel Расширение и другие способы, но у меня ничего не получалось. Я надеюсь, что я получу помощь от опытного персонала.

Я использовал PHPExcel в CakePHP для чтения данных из Excel, но я не знаю, как сделать код работоспособным в Yii 2. Как я могу загрузить PHPExcel в Yii2? Я использую XLSX. В CakePHP я могу использовать

App::import('Vendor', 'Excel/reader');
$data = new Spreadsheet_Excel_Reader();
$data->setOutputEncoding('CP1251');
$data->read(WWW_ROOT . 'uploads/' . $_FILES["filename"]["name"]);
$cells = $data->sheets[0]['cells'];

Заранее спасибо.

2

Решение

устанавливать phpoffice / PHPExcel расширение с композитором:

composer require phpoffice/phpexcel

По вашему мнению:

$objPHPExcel = \PHPExcel_IOFactory::load('./test.xlsx');
$sheetData = $objPHPExcel->getActiveSheet()->toArray(null, true, true, true);
print_r($sheetData);
6

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]