silverkron/php-csv-builder

构建 CSV 文件并保存或下载

v1.0.1 2018-02-23 15:31 UTC

This package is not auto-updated.

Last update: 2024-09-29 05:09:16 UTC


README

GitHub last commit Latest Stable Version Jarvis approved GitHub license Twitter

构建 CSV 文件并保存或下载。一个简单的库,用于在 PHP 应用程序中写入 CSV 文件

安装

使用 Composer 安装 php-csv-builder

$ composer require silverkron/php-csv-builder

初始化类

use CsvBuilder\CsvBuilder;

$csvBuilder = new CsvBuilder();

可用方法

更改默认目标路径

setFilePath(<string>)

$csvBuilder->setFilePath('/path/to/file');

更改默认文件名

setFileName(<string>)

$csvBuilder->setFileName('/path/to/file');

设置标题行 (必需)

setTitles(<array>)

$csvBuilder->setTitles([
   'Title 1',
   'Title 2',
   'Title 3',
   'Title 4'
]);

清除所有行

clearRows(<array>)

$csvBuilder->clearRows();

添加新行 (必需)

addRow(<array>)

$csvBuilder->addRow([
    'Column 1',
    'Column 2',
    'Column 3',
    'Column 4',
]);

构建 CSV 文件 (下载必需)

create()

$csvBuilder->create();

下载 CSV 文件

download()

$csvBuilder->download();

许可

MIT 许可证 (MIT)。有关更多信息,请参阅 LICENSE