一、后台
public function importExc()
{
$param = input();
$root = './upload/hospital/';
require('../vendor/PHPExcel/PHPExcel.php');//引用你自己路径下的文件
if (!empty($_FILES['excel']['name'])) {
$fileName = $_FILES['excel']['name']; //得到文件全名
$dotArray = explode('.', $fileName); //把文件名安.区分,拆分成数组
$type = end($dotArray);
if ($type != "xls" && $type != "xlsx") {
$ret['res'] = "0";
$ret['msg'] = "不是Excel文件,请重新上传!";
$this->error('不是Excel文件,请重新上传!', '/admin/Hospital/importExcel', 1);
}
//取数组最后一个元素,得到文件类型
$uploaddir = iconv("UTF-8", "GBK", $root . date('Ymd') . '/');
if (!file_exists($uploaddir)) {
mkdir($uploaddir, 0777, true);
}
$path = $uploaddir . md5(uniqid(rand())) . '.' . $type; //产生随机文件名
//$path = "images/".$fileName; //客户端上传的文件名;
//下面必须是tmp_name 因为是从临时文件夹中移动
move_uploaded_file($_FILES['excel']['tmp_name'], $p
TP5-Excel表格导入,并读取数据存进数据库
最新推荐文章于 2024-05-24 18:23:07 发布
本文介绍了如何使用PHP处理前端提交的Excel文件,读取表格数据并将其存入数据库的操作流程。

最低0.47元/天 解锁文章
3738

被折叠的 条评论
为什么被折叠?



