mostafazs/php-excel2any 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

mostafazs/php-excel2any

最新稳定版本:1.0.2

Composer 安装命令:

composer require mostafazs/php-excel2any

包简介

Convert Excel to CSV

README 文档

README

License PHP Version

PHP Excel2Any

Convert Excel to CSV

installation

Use composer for installation

composer require mostafazs/php-excel2any

or

Require the package using composer in composer.json file of your project:

"require": {
    "mostafazs/php-excel2any": "1.*"
}

Usage

<?php
include("./vendor/autoload.php");
use excel2any\excel2any;
use excel2any\RealRead;
use excel2any\Formats\FormatCSV;
use excel2any\Saver\SaveCSV;
$filename = __DIR__."/Products.xlsx";//Excel file name
$config = [
    "startRow"=>1,//Excel file start row
    "endRow"=>37,//Excel file end row
    "inputFileType"=>"Xlsx",//dont change
    "inputFileName"=>$filename,//Excel file name
    "sheetname"=>"Sheet1",//Default sheet name
    "range_start"=>"A",//Column start from
    "range_end"=>"AM",//Column end to
];

$excel = new excel2any();
//Read excel file
$excel_read = new RealRead($config);
$readed = $excel_read->Read();
//Select Format Output Format..and pass read data
$csvFormat = new FormatCSV();
$csvdata = $csvFormat->Format($readed);
//Save Saver Class
$savecsv = new SaveCSV();
//Save File..pass $savecsv , $csvdata and input file name
$result = $excel->convert()->save($savecsv,$csvdata,$config['inputFileName']);
if($result){
    echo "CSV File created";
}
?>

Issue

Issue

Test

> phpunit tests

License

MIT

TODO

Write test Convert excel 2 json Convert excel 2 CSV Convert excel 2 ?? seperted values Convert excel 2 ics Convert excel 2 xml Convert excel 2 vcf Convert excel 2 qif

Donation

Your Stars Matter

If you find this package useful and you want to encourage me to maintain and work on it, Just press the star button to declare your willing. Reward me with a cup of tea 🍵

Send me as much as a cup of tea worth in your country, so I'll have the energy to maintain this package.

Ethereum(ETH): 0xe8284B27554F051659f31ff2BbD6b5f584814160

Paypal buymecofe

统计信息

  • 总下载量: 5
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 2
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2022-09-05