phpexcel 导入导出(已解决获取不到AA列之后内容)

使用PHP的PHPExcel库进行Excel导入导出时,遇到AA列之后数据无法获取的问题,现已解决。通过TP框架创建了导入导出的公共控制器,实现文件上传下载功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

phpexcel 导入导出(已解决获取不到AA列之后内容)

本人使用tp框架,单独写了导入导出公共文件

导入上传文件

html

<input type="file" name="file"/>
<input type="button" id="upExcel" value="导入Excel" />
$('#upExcel').click(function(){
    $('#searchform').submit();
});

提交PHP页面

public $excel;
public function __construct()
{
   
    parent::__construct();
    $this->excel = new ExcelController();
}
(form指向的文件)
$upload = new Upload();
$upload->maxSize = 3145728 ;// 设置附件上传大小
$upload->exts = array('xls', 'xlsx');// 设置附件上传类
$upload->savePath = '/hxrc/Public/Uploads/'; // 设置附件上传目录
// 上传文件
$info = $upload->uploadOne($_FILES['file']);
$filename = './Uploads/'.$info['savepath'].$info['savename'];
$exts = $info['ext'];

if(!$info) {
  // 上传错误提示错误信息
    $this->error($upload->getError());
}else{
  // 上传成功
    $this->excel->import_excel($filename, $exts);
}

导出下载文件

html

<input type="button" id="downExcel" value="下载用户信息"/>
$('#downExcel').click(
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值