实现文件上传(去除学号重复)和文件下载

实现文件上传upload方法

upload方法只是将表传输到指定的文件中

1,判断是否为get方法上传,

2.实例化$upload=new \Think\Upload();//实例化上传类

3.设置文件大小,文件类型,上传目录和子目录

4.实现文件上传$info=$upload->upload();

5.判断文件上传成功或失败


创建impot方法实现数据传输到学生列表中

1.可以先指定文件,用detect_encoding来检测字符串编码


2.打开文件 $fp=fopen($file,'r');//打开文件夹 ‘r’只读

3

将原有数据表中的所有学员存入一个数组$arrNo中,

读取文件中的一条数据,

检测该行中的学号在数组arrno中是否存在,如果不存在,写入二位数组$arr,并且把学号追加到arrNo中;如果存在则继续读取下一行


download实现文件下载 

先定义文件的名义和路径,判断文件是否存在,如果存在,则下载文件,但是下载文件时要先打开文件,写入内存,返回字节格式,文件大小,然后读取文件,最后关闭文件




猜你喜欢

转载自blog.csdn.net/cool_php/article/details/79730766