1.无论是那个框架的导入,其实都是一样的原理的,但是首先我们要导入包,可能就这点不同。

kohana的导入包的方法:require_once(Kohana::find_file('vendor','PHPExcel/PHPExcel/IOFactory'));
thinkphp的导入包的方法: require_once('文件路径')

2.那就是写代码了:
/**默认用excel2007读取excel,若格式不对,则用之前的版本进行读取*/
$PHPReader = new PHPExcel_Reader_Excel2007();

if(!$PHPReader->canRead($filePath)){
$PHPReader = new PHPExcel_Reader_Excel5();
if(!$PHPReader->canRead($filePath)){
echo 'no Excel';
return ;
}
}
$PHPExcel = $PHPReader->load($filePath);
/**读取excel文件中的第一个工作表*/
$currentSheet = $PHPExcel->getSheet(0);

/**取得最大的列号*/
$allColumn = $currentSheet->getHighestColumn();
/**取得一共有多少行*/
$allRow = $currentSheet->getHighestRow();

其实写到这里我们就可以说完全完事了。但是还是没有写完哦!
   for ($row = 2; $row <=$allRow; $row++) {
//                        }
$data[$row][$col] = trim($val);
}
}

这就是一个完美的导入功能了。

相关文章:

  • 2022-01-24
  • 2022-01-17
  • 2021-11-04
  • 2021-07-13
  • 2022-12-23
  • 2022-12-23
  • 2021-05-15
  • 2021-10-22
猜你喜欢
  • 2022-12-23
  • 2021-09-28
  • 2021-07-29
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案