位置: IT常识 - 正文

php lavarel框架导出文件(php framework框架)

编辑:rootadmin

推荐整理分享php lavarel框架导出文件(php framework框架),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:phpstudy安装laravel框架,php framework框架,php crud框架,php框架laravel总结,phprestfulapi框架,phpstudy安装laravel框架,php框架laravel总结,php框架怎么用,内容如对您有帮助,希望把文章链接给更多的朋友!

php lavarel框架导出文件(php framework框架)

在开发框架的选择中,有些是可以和我们常用的软件结合使用。比如数据开发的框架,能结合mysql的使用。本篇所要讲的lavarel框架,能够实现对excel的导入和导出。也就是说,我们能够使用lavarel处理一些表格数据的事务。下面就lavarel框架导出文件的步骤带来详细介绍。

一、导出文件

1.创建一个干净的控制器 ExcelController.php :

phpartisanmake:controllerExcelController--plain

2.然后在 routes.php 中定义相关路由:

Route::get('excel/export','ExcelController@export');Route::get('excel/import','ExcelController@import');

3.接下来在 ExcelController.php 中定义 export 方法实现导出功能:

<?phpnamespaceApp\Http\Controllers;useIlluminate\Foundation\Bus\DispatchesJobs;useIlluminate\Routing\ControllerasBaseController;useIlluminate\Foundation\Validation\ValidatesRequests;useIlluminate\Foundation\Auth\Access\AuthorizesRequests;usePHPExcel;//引入excel类useIOFactory;useDB;classExcelControllerextendsController{//导出publicfunctionExcel(){$query=DB::table('change')->get();//查询表//print_r($query);if(!$query)returnfalse;//判断是否为空值$obj=newPHPExcel();//实例化excel类include_once('../app/libs/PhpExcel/PHPExcel/IOFactory.php');//引入IOFactory.php$obj->getProperties()->setTitle("export")->setDescription("none");$obj->setActiveSheetIndex(0);$fields=DB::select("SHOWCOLUMNSFROM`change`");//查询goods表中所有列名//print_r($fields);die;$col=0;//定义列foreach($fieldsas$field){$field=$field['Field'];$obj->getActiveSheet()->setCellValueByColumnAndRow($col,1,$field);$col++;}$row=2;//定义行foreach($queryas$data){$col=0;foreach($fieldsas$field){//print_r($data);$field=$field['Field'];$obj->getActiveSheet()->setCellValueByColumnAndRow($col,$row,!empty($data["$field"])?$data["$field"]:'');$col++;}$row++;}$obj->setActiveSheetIndex(0);$objWriter=IOFactory::createWriter($obj,'Excel5');header('Content-Type:application/vnd.ms-excel');header('Content-Disposition:attachment;filename="Brand_'.date('Y-m-d').'.xls"');header('Cache-Control:max-age=0');$objWriter->save('php://output');}}

二、导入文件

//Excel文件导入功能publicfunctionimport(){$filePath='storage/exports/'.iconv('UTF-8','GBK','用户信息').'.xls';Excel::load($filePath,function($reader){$data=$reader->all();dd($data);});}
本文链接地址:https://www.jiuchutong.com/zhishi/303239.html 转载请保留说明!

上一篇:关于electron-vue打包后运行白屏的解决方案(electron引入vue)

下一篇:2022年windows11windows10最强VMware Workstation 16 Pro for Windows虚拟机软件最新授权版16.2.3-19376536版本

  • 小规模纳税人印花税最新政策2023
  • 总分公司报税有哪些注意事项
  • 滑准税是指关税的税率
  • 代收的电费计入什么费用
  • 营业成本包括三大费用如何称呼
  • 多缴纳个人所得税怎么办
  • 购买树木计入什么科目
  • 现代服务业加计抵减政策适用范围
  • 销售货物分期付款怎么确认收入
  • 跨月收入账务处理
  • 异地预缴增值税后本地怎么申报
  • 期末余额全部转出的有哪些
  • 营改增之后有了利息收入核算税费?
  • 土地增值税清算的条件
  • 适用增值税差额征税的小规模纳税人
  • 固定资产加速折旧最新政策2023
  • 记账凭证需要哪些人员签章
  • 汇算清缴补交所得税后报表需要调整吗
  • mac隔空投送文件位置
  • win10玩游戏时弹出error
  • 事业单位的费用
  • 小规模纳税人销售额超过500万
  • win7 excel
  • 递延收益的会计科目
  • 社保费税前扣还是税后扣
  • win7宽带连接错误651
  • win7怎么添加设备
  • 收藏的php常用函数是什么
  • php日期差
  • 个人转让股权如何缴纳个人所得税税率
  • 公司制作一个app要多少钱
  • 应退税款抵扣欠税款的账务处理
  • 赖格宝视频
  • 格拉纳达的阿尔罕布拉宫用什么材料制成?
  • 武侯祠红墙在哪个门
  • 个体户生产经营所得减免政策
  • php对数组进行排序
  • 一万字综述怎么写
  • elementui的upload组件详解
  • 调出command命令窗口
  • 因质量原因退货和召回的产品,均应按照规定
  • 去年留抵税额会计分录
  • 个税如何确认申报
  • 暂估管理费用跨年账务处理
  • 进项税额有留底怎么做分录
  • 投资性房地产抵债怎么做账务处理
  • 社保退休金计算方法
  • 多付款项退回怎么做账
  • 加油的增值税发票几个点
  • 日常费用报销流程是什么样的?
  • mysql5.7.17安装
  • 64位Vista、Windows7系统IIS连接数据库故障完美解决
  • 不重装系统怎么修复
  • 怎样设置windows不更新
  • 什么是微软软件
  • Win10系统开机出现问题pin码不可用
  • tdxcef.exe进程
  • ocxdll.exe - ocxdll是什么进程 有什么用
  • onetouch.exe - onetouch是什么进程 有什么用
  • win7系统怎么打日语
  • 升级win8系统
  • Win10 Mobile Redstone预览版14295出现问题 屏幕闪烁/应用自动关闭等
  • unity shader lod
  • bat批处理命令运行程序
  • node mongoose
  • 如何搭建node服务器
  • android图片库
  • Unity3D之Vector3.Dot和Vector3.Cross的使用
  • php与nodejs
  • php 时间差
  • linux查看端口占用情况并杀掉进程
  • shell脚本编写简单计算器
  • 推荐一些非常不好的书
  • 广东电子税务局手机版
  • 河北电子税务局开票流程
  • 国家税务局广东省电子税务局下载
  • 差旅费的补助计入哪个费用
  • 土地分割抵押 如何实现抵押权
  • 雅加达购物必买的东西
  • 中国税务网发票怎么开
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设