我有一个需要导入的excel表。
我首先将所有KEY结果作为数组返回。 然后,我将所有语言环境作为数组返回。
现在我需要通过actullay起作用的代码来匹配它们,但是我找不到方法。
我希望它看起来像这样:
我是PHPExcel的新手,所以我似乎找不到solutin。
我的代码:
$filePath = realpath($fileDir . 'file.xlsx');
$phpExcelObject = $this->get('phpexcel')->createPHPExcelObject($filePath);
$activeSheet = $phpExcelObject->getActiveSheet()->toArray(null, true, true, true);
$firstRow = $activeSheet[1];
$localeMapping = [];
foreach ($firstRow as $index => $value) {
if($value) {
if($value != 'Key') {
$localeMapping[$value] = $index;
}
}
}
$keyMapping = [];
$highestRow = $phpExcelObject->getActiveSheet()->getHighestRow();
for($row = 2; $row <= $highestRow; ++$row) {
$keyMapping[] = $phpExcelObject->getActiveSheet()->getCell('A' . $row)->getValue();
}