|
基于thinkphp Layui Excel导入数据库功能(2)[复制链接]
接上一篇文章:thinkphp5数据库转Excel导出功能
这次给大家讲下 基于thinkphp Excel导入数据库功能,还用上篇文章的类库就可以
//导入功能实现
public function daoru(){
if(request()->isPost()) {
Vendor('PHPExcel.PHPExcel');//调用类库,路径是基于vendor文件夹的
Vendor('PHPExcel.PHPExcel.PHPExcel_IOFactory');
Vendor('PHPExcel.PHPExcel.PHPExcel_Cell');
//实例化PHPExcel
$objPHPExcel = new \PHPExcel();
$file = request()->file('file');
if ($file) {
$file_types = explode(".", $_FILES ['file'] ['name']); // ["name"] => string(25) "excel文件名.xls"
$file_type = $file_types [count($file_types) - 1];//xls后缀
$file_name = $file_types [count($file_types) - 2];//xls去后缀的文件名
/*判别是不是.xls文件,判别是不是excel文件*/
if (strtolower($file_type) != "xls"
|
|