定制 wenhainan/thinkcsv 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

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

wenhainan/thinkcsv

最新稳定版本:1.0.12

Composer 安装命令:

composer require wenhainan/thinkcsv

包简介

csv处理组件,导入导出csv

README 文档

README

csv导入,导出,读取

说明

  • 无任何依赖,任何框架都可以使用
  • thinkphp官方推荐扩展,请放心使用!
  • 支持thinkphp5.0 thinkphp6.0 lavarel yii2.0等PSR-4自动加载机制的开源框架
  • 最后,给颗星星吧!嘿嘿

安装

composer require wenhainan/thinkcsv

使用

    //引入 
    use think\wenhainan\Thinkcsv;
    
    //浏览器渲染导出csv
    $header = ['姓名', '性别', '手机号'];
    $data = [
        ['小明', '男', 17699019191],
        ['小红', '男', 17699019191],
        ['小黑', '女', 17699019191],
        ['小白', '女', 17699019191],
    ];
    //浏览器访问渲染下载
    $csv = new Thinkcsv('demo.csv',$header,$data);
    $csv->export();
    
    //服务端生成,无需浏览器直接访问的方法执行,比如在调用另外一个方法。本例文件生成在   /网站根目录/upload/demo.csv
    $csv = new Thinkcsv('upload/demo.csv',$header,$data);
    $csv->csvtoFile();
    
    //读取文件 $filepath文件路径
    $filepath = 'public/demo.csv';
    $data = Thinkcsv::readCsvData($filepath);          //默认去除标题行
    $data = Thinkcsv::readCsvData($filepath,false);    //不去除标题行

官网

http://www.waytomilky.com/

统计信息

  • 总下载量: 2.98k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 22
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 22
  • Watchers: 1
  • Forks: 4
  • 开发语言: PHP

其他信息

  • 授权协议: Apache-2.0
  • 更新时间: 2021-04-21