PhpExcel读取Excel表格中的数据
匿名 · 更新于 2017/11/17
function import_excel($filename){ // 导入Vendor类库包 import('Vendor.PHPExcel.Classes.PHPExcel'); if (!file_exists($filename)) { return false; } $reader = \PHPExcel_IOFactory::createReader('Excel2007'); //设置以Excel5格式(Excel97-2003工作簿) $PHPExcel = $reader->load($filename); // 载入excel文件 $sheet = $PHPExcel->getSheet(0); // 读取第一個工作表 $highestRow = $sheet->getHighestRow(); // 取得总行数 $highestColumm = $sheet->getHighestColumn(); // 取得总列数 /** 循环读取每个单元格的数据 */ $dataset=[]; for ($column = 'A'; $column <= $highestColumm; $column++){//行数是以第1行开始 for ($row =1; $row <= $highestRow; $row++) {//列数是以A列开始 $dataset[$row][$column] = $sheet->getCell($column.$row)->getValue(); } } return $dataset; }
