随着二胎政策的放开,中国的人口又一增高,数据也越来越多,那么数据的处理就尤为重要,在数据库中一条一条的添加很繁琐,批量的导入数据就显得很方便,导入并导入时,要记得编码格式要注意!那么实现此功能的思路大致如下:(附图)
- 先搭建好上传的界面
- 通过点击上传按钮,将所上传的表选中
- 再进行导入
- 数据读取
- 依次将读取的数据存入数据库( 将数据进行筛选)
- 最后导入完毕下载日志文件供需要的用户

代码展示如下:
//上传方法
public function upload(){
if (IS_GET) {
$this->display();
exit();
}
$upload = new \Think\Upload();//实例化上传类
$upload->maxSize = 0;//设置上传文件大小
$upload->exts = array('csv');//设置上传文件类型
$upload->rootPath = './Public/Uploads/';//设置根目录
$upload->savePath = '';//设置子目录
//上传文件
$info = $upload->upload();//☆ 此处调用tp自带的upload()方法
if (!$info) {