PHPExcel、PHPPresentation、PHP_XLSXWriter操作数据

PHPExcel(官方早停维护)导入数据

   $config=C('FILE_UPLOAD_CONFIG');

   $config['exts'] =array("xls","xlsx");

   $config['rootPath']=$config['rootPath'].strtolower(MODULE_NAME).'/';

   $config['maxSize']=10485760;//最大10M

   $upload = new \Think\Upload($config);

   $info=$upload->upload();

   if($info)

   {

      $file_path=$config['rootPath'].$info['file_path']['savepath'].$info['file_path']['savename'];

      //导入phpexcel

      Vendor("PHPExcel.PHPExcel");

      Vendor("PHPExcel.IOFactory.PHPExcel_IOFactory");

      if(strtolower($info['file_path']['ext'])=='xls')

      {

        $objReader=new \PHPExcel_Reader_Excel5();

       }

       else

      {

          $objReader=new \PHPExcel_Reader_Excel2007();

      }

      $objPHPExcel = $objReader->load($file_path);

      $project_excel  = $objPHPExcel->getActiveSheet();

      $projects = $project_excel->toArray();  //取得总数

}

else

{

$this->ajaxReturn(array('status'=>false,'info'=>$upload->getError()));

}

posted @   bwteacher  阅读(166)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示