excel文件内容导入数据库是非常常见的功能。在前段时间刚刚接触到它。这里简单说一下自己的理解。
第一步:PHPExcel类文件,引入到项目类库里。具体下载地址百度搜索即可。
第二步:在前端页面上传所需导入的excel文件。
文件上传方法代码如下:
public function fileupload()
{//判断文件类型以及限制大小
if (($_FILES["file"]["type"] == "application/vnd.ms-excel"|| $_FILES["file"]["type"]=="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet") && $_FILES["file"]["size"] < 2000000)
{
if ($_FILES["file"]["error"] > 0)
{
$this->error= $_FILES["file"]["error"];
}
else
{
$directory = rtrim(DIR_IMAGE . $this->path);//文件路径
if (!is_dir($directory)) {//判断路径是否存在
mkdir($directory, 0777);
}
move_uploaded_file($_FILES["file"][