awsome-kill / php-spreadsheet-helper
创建以简化导入和导出过程
v1.1
2019-10-18 10:20 UTC
Requires
- php: ^5.6|^7.0
- phpoffice/phpspreadsheet: ^1.6.0
This package is auto-updated.
Last update: 2024-09-18 21:34:42 UTC
README
创建以简化导入和导出
在项目中运行Composer
composer require awsome-kill/php-spreadsheet-helper
导出键值对数组
return SHelper::make('write') ->addTitle('XX商品列表') ->addHeader([ ['name',20,'商品名称'], ['num',15,'数量'], ['category',20,'分类'], ['price',15,'售价'] ]) ->setData($data) ->output('商品表','xlsx');
导入到指定的键值对数组
$list = SHelper::make('read') ->addFile($file_path) ->setHeader([ ['product_name','商品名称'], ['unit_name','单位'], ['category_name','商品分类'], ['price','价格'], ['cost_price','成本价'], ['bar_code','商品条码'], ['stock','库存'] ]) ->output();
