基于360EntSecGroup-Skylar/excelize/v2与guzzlehttp/guzzle的导出组件

简介

因PHP现有excel导出组件性能过低选择使用go做服务集成组件
基于go的360EntSecGroup-Skylar/excelize/v2项目

github:github.com/oursdreams/export
composer:

composer require oursdreams/export

使用:

启动服务:

php artisan export
php artisan export:serve

使用:

JSON类示例:

$export = new Export();
$export->setFileName("测试");
$export->setWarpTextFormat();
$response = $export->json(["test"],[["test"]]);
return response($response->getBody(),$response->getStatus(),$response->getHeader());

支持:

JSON数据与SQL数据
sql支持oracle与mysql连接,请使用setMysqlConnection设置连接方式等
环境:windows与linux 皆为64,不支持32bit
文件:支持直接返回响应,或二进制文件流,或保存在本地
记录:传递log路径时将开启日志记录,目前仅记录错误信息

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!