切换风格

默认晚霞 雪山 粉色心情 伦敦 花卉 绿野仙踪 加州 白云 星空 薰衣草 城市 简约黑色 简约米色 龙珠
回复 0

3954

主题

3954

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
13141
基于thinkphp Layui Excel导入数据库功能(2)[复制链接]
发表于 2022-4-8 14:31:04 | 显示全部楼层 |阅读模式
接上一篇文章: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"
2022-4-8 14:31 上传
文件大小:
3 KB
下载次数:
0
附件售价:
1 金钱  购买记录
本地下载 立即购买
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|不懂 ( 粤ICP备14042591号-1 )|网站地图

GMT+8, 2024-11-22 06:42 , Processed in 0.069640 second(s), 32 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

返回顶部